单引号写什么输出什么,而双引号会替换变量值。双引号里加大括号可以理解为相抵消。

$var=1;
#下面三种结果一样,均是1
echo $var;
echo "$var";
echo "{$var}";
#下面代码结果输出$var
echo '$var';

数组下标引用非字符时,情况大致和上面相同。

$var=array("first","second");
//以下三种输出结果相同,均为first
echo $var[0]."<br>";
echo "$var[0]"."<br>";
echo "{$var[0]}"."<br>";echo '$var[0]'."<br>";   #输出$var[0]
echo '{$var[0]}'."<br>";   #输出{$var[0]}

数组在含有下标时,一定要注意引用的单双引号格式。

$arr=array(0=>123,'name'=>'hello');
echo $arr["name"]."<br>";     #输出hello
echo $arr['name']."<br>";     #输出hello
echo '$arr["name"]'."<br>";     #输出$arr["name"]
// echo "$arr['name']"."<br>";     #代码有误
echo "{$arr['name']}";     #输出hello

总结

无引号输出变量值,单引号会原样输出引号内容,双引号会替换变量值,大括号会抵消双引号。

数组下标需要引号时注意不要写错。

php中echo单引号双引号及大括号的作用相关推荐

  1. python中的单引号双引号和三引号

    python的单引号和双引号没有本质的区别,而三引号有两种作用:注释和换行 一. 单引号中可以包含双引号,双引号中可以包含单引号 print("好好学习,'天天向上'")结果: 好 ...

  2. js方法参数中含有单引号双引号的处理

    最近在做项目时,遇到一个问题.当在js脚本中,拼接生成一个tr,然后添加到一个表格里. //假定testval是从后台传过来的数据var testval = "含有'半角单引号的字符串&qu ...

  3. php 中的单引号 双引号 反引号的作用

    字符串的写法 字符串以单.双或倒引号围住分别有不同的义意. 单引号 例如: $str = 'An apple a day keeps the docter away.' 当字符串出现 ' 符号时,必须 ...

  4. js拼装html单引号双引号,js、html中的单引号、双引号及其转义使用

    js.html中的单引号.双引号及其转义使用 在js中对相关字符做判断或取值的时候很多情况下都会用到这些. ------ 在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: IE提示 ...

  5. centos shell基础 alias 变量单引号 双引号 history 错误重定向 21 jobs 环境变量 .bash_history source配置文件 nohup ...

    centos shell基础知识 alias  变量单引号 双引号   history 错误重定向 2>&1  jobs  环境变量 .bash_history  source配置文件 ...

  6. 编程 单引号 双引号_我的25个最喜欢的编程引号也很有趣

    编程 单引号 双引号 Recently I was looking for some good programming quotes for one of my presentation. I was ...

  7. 达梦8数据库更新语句包含单引号双引号引起转义字符执行失败解决方法全网唯一

    达梦数据库更新语句包含单引号双引号引起执行失败解决方法全网唯一 如果一个更新的UPDATE更新语句的内容包含单引号',会引起执行错误! 错误的类型不止这一种,但是都是因为内容里面包含转义字符单引号引起 ...

  8. 单引号双引号等特殊字符插入mysql数据库失败

    情景再现: 从网站爬取技术文章,文章内容.标签.样式包含各种单引号双引号,入数据库失败. 代码如下: 报错如下: 解决办法: 入库前对入库的值进行转义,可使用php系统函数addslashes(). ...

  9. 单引号双引号和三引号的区别

    单引号双引号和三引号的区别 单引号双引号引用字符串没有区别.三引号引用字符串有所见即所得的功能,三引号也可以用来作为注释.例如: print ('''刘德华牛逼 ''') 结果就是 刘 德华牛逼

最新文章

  1. 倒序查10条数据_王者荣耀对抗路数据公布,尖端局吕布倒第一,夏洛特真的很意外...
  2. python自动化办公实例展示_自动化办公 Python 操控 Word
  3. 谈谈-this与super
  4. 弹出提示框 自动消失
  5. python学习笔记系列-方便自我学习
  6. Oracle数据库安然计谋分析(二)
  7. 电感发出声音怎么解决_如何解决多层PCB设计时的EMI
  8. kali实战-被动信息收集
  9. centos 5.4 nfs服务器搭建
  10. 如何解决RS485 通讯接口被主站占用的问题
  11. scratch编程记忆力小游戏
  12. 使用usb有线网卡u-boot无法ping通虚拟机
  13. 淘宝/天猫买家信息 API
  14. 互联网金融指导意见或引发P2P跑路狂潮
  15. 【C++】阶段性学习总结(一)
  16. 第三方直播美颜SDK的美颜功能是怎么实现的?
  17. orthWind 数据库结构说明
  18. java 超市购物清单
  19. linux ag递归搜索文件内容
  20. word2010尾注[]格式添加参考文献

热门文章

  1. 乐蒙网:IE 浏览器进入死亡倒计时,Microsoft Edge 能否接过大旗?
  2. 数据分析--pandas
  3. HTTPS的加密流程
  4. 王炸!微软Bing Chat全面开放!
  5. unity使用Socket与HTTP连接服务器传输数据包
  6. 基于SSH网上银行综合管理系统
  7. Android调取本地联系人,并获得单个联系人姓名和手机号
  8. 苹果 Apple Watch 杀手锏功能过审,国行版 ECG 上线在即
  9. 2022安全员-C证考试题库及在线模拟考试
  10. 浙江大学吴飞 计算机学院,吴飞 - 国立浙江大学维基