php中echo单引号双引号及大括号的作用
单引号写什么输出什么,而双引号会替换变量值。双引号里加大括号可以理解为相抵消。
$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单引号双引号及大括号的作用相关推荐
- python中的单引号双引号和三引号
python的单引号和双引号没有本质的区别,而三引号有两种作用:注释和换行 一. 单引号中可以包含双引号,双引号中可以包含单引号 print("好好学习,'天天向上'")结果: 好 ...
- js方法参数中含有单引号双引号的处理
最近在做项目时,遇到一个问题.当在js脚本中,拼接生成一个tr,然后添加到一个表格里. //假定testval是从后台传过来的数据var testval = "含有'半角单引号的字符串&qu ...
- php 中的单引号 双引号 反引号的作用
字符串的写法 字符串以单.双或倒引号围住分别有不同的义意. 单引号 例如: $str = 'An apple a day keeps the docter away.' 当字符串出现 ' 符号时,必须 ...
- js拼装html单引号双引号,js、html中的单引号、双引号及其转义使用
js.html中的单引号.双引号及其转义使用 在js中对相关字符做判断或取值的时候很多情况下都会用到这些. ------ 在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: IE提示 ...
- centos shell基础 alias 变量单引号 双引号 history 错误重定向 21 jobs 环境变量 .bash_history source配置文件 nohup ...
centos shell基础知识 alias 变量单引号 双引号 history 错误重定向 2>&1 jobs 环境变量 .bash_history source配置文件 ...
- 编程 单引号 双引号_我的25个最喜欢的编程引号也很有趣
编程 单引号 双引号 Recently I was looking for some good programming quotes for one of my presentation. I was ...
- 达梦8数据库更新语句包含单引号双引号引起转义字符执行失败解决方法全网唯一
达梦数据库更新语句包含单引号双引号引起执行失败解决方法全网唯一 如果一个更新的UPDATE更新语句的内容包含单引号',会引起执行错误! 错误的类型不止这一种,但是都是因为内容里面包含转义字符单引号引起 ...
- 单引号双引号等特殊字符插入mysql数据库失败
情景再现: 从网站爬取技术文章,文章内容.标签.样式包含各种单引号双引号,入数据库失败. 代码如下: 报错如下: 解决办法: 入库前对入库的值进行转义,可使用php系统函数addslashes(). ...
- 单引号双引号和三引号的区别
单引号双引号和三引号的区别 单引号双引号引用字符串没有区别.三引号引用字符串有所见即所得的功能,三引号也可以用来作为注释.例如: print ('''刘德华牛逼 ''') 结果就是 刘 德华牛逼
最新文章
- 倒序查10条数据_王者荣耀对抗路数据公布,尖端局吕布倒第一,夏洛特真的很意外...
- python自动化办公实例展示_自动化办公 Python 操控 Word
- 谈谈-this与super
- 弹出提示框 自动消失
- python学习笔记系列-方便自我学习
- Oracle数据库安然计谋分析(二)
- 电感发出声音怎么解决_如何解决多层PCB设计时的EMI
- kali实战-被动信息收集
- centos 5.4 nfs服务器搭建
- 如何解决RS485 通讯接口被主站占用的问题
- scratch编程记忆力小游戏
- 使用usb有线网卡u-boot无法ping通虚拟机
- 淘宝/天猫买家信息 API
- 互联网金融指导意见或引发P2P跑路狂潮
- 【C++】阶段性学习总结(一)
- 第三方直播美颜SDK的美颜功能是怎么实现的?
- orthWind 数据库结构说明
- java 超市购物清单
- linux ag递归搜索文件内容
- word2010尾注[]格式添加参考文献