括在双引号内的变量会解释出值,但是括在单引号内则不做处理,直接输出;
【2】如果在语句中要转义操作,那么就一定要用双引号了。
比如,转定义单引号时,写成这样的话:
$a = ‘he\’s name is huige.’ ;
程序会把he\’s name is tom.原封不动的显示出来,如果这样写:
$a = “he\’s name is huige.”;
程序就会显示:he’s name is tom.
====================================================
下面列举写转义字符的含义(当在双引号内使用这些字符时,它们具有特殊的含义)
下面在来一个例子来演示了使用单引号和双引号之间的区别:
引号
最后结果如下图:
================================================================
================================================================
1、这个例子中用双引号打印结果,是这篇文章(php入门变量之数字)中一个例子的单引号打印结果的另一个解决方法。
2、在这个例子中由于双引号是能打印出变量的,所以我们把要打印的东西全部放到双引号中,但是唯一的问题就是打印$符号问题了,要打印出$符号,我们直接进行转义即可。
3、同时在这两种引号内使用换行符(\n )会有什么区别呢???
答:当把换行符(\n )置于双引号内时,它会在html 源代码中创建一个新行。当把它置于单引号内时,它会直接打印出\和n。
================================================================
1、在运行效率上单引号和双引号也是有区别的,一般来说单引号的运行速度会比较快,双引号会比较慢,原因在于双引号要先查找语句中是否有变量,而单引号则不用,因此,如果语句中没有代入变量尽量采用单引号。这是写程序一种习惯,时刻想着提高程序的效率。
2、当利用php 打印html 时,使用单引号最容易。
echo '';
如果想使用双引号打印出这段html 代码,将不得不对字符串中的所有双引号进行转义。
echo ;
3、如果你仍然不清楚这两种引号之间的区别,可以使用双引号,这样不太可能出问题。
http://www.bkjia.com/phpjc/743820.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/743820.htmltecharticle【1】单引号和双引号在处理变量的时候做法: 括在双引号内的变量会解释出值,但是括在单引号内则不做处理,直接输出; ?php$var = 'my...
其它类似信息
- 吃完狗肉忌喝茶
- 哪些因素会影响磁力搅拌器的价格?
- 赋能“智慧牧场”,江苏省大力推进畜牧业机械化高质量发展
- 酶底物法检测的培养时间对结果的影响
- 尼日利亚NAFDAC认证内容及办理流程
- 液压拉力机的校正方法
- 陶瓷行业市场分析:终端市场有三种期盼
- 怎么抹除电脑使用痕迹(擦除电脑使用痕迹)
- SMC电磁阀安装细则
- 域名是什么 域名转入 续费
- nodejs找不到视图模块
- 最差旅游景点排名
- 巴中市矿产资源总体规划
- 威夏科技为您解读注射器滑动性测试仪技术参数
- 饮料的质地分析
- 立式轴流泵的优势与局限性分别是什么?
- 汽车超速罚款网上怎么交
- 有刑事案件的人,影响孩子吗?自身无法从事哪些职业