php里面,字符串什么时候用单引号,什么时候用双引号?

 我来答
情感微观
推荐于2016-09-24 · TA获得超过402个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:105万
展开全部
当使用字符串的时候用单引号,
单引号里边肯定是字符串
如果双引号里边有变量,那么就是变量
$a = '100';
echo '$a' // 输出结果$a
echo "$a" // 输出结果 100;
rainboy_lu
2011-02-09 · 超过30用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:76.2万
展开全部
1.用单引号时
1)字符串里变量不会被输出 如:
$name='text';
echo '$name';//输出 $name
2)字符串里的转义字符不会输出 如果
echo 'it \n test'; //输出 it \n test
2 用双引号
1)字符串里变量会被输出 如:
$name="text";
echo '$name';//输出 text
2)字符串里的转义字符不会输出 如果
echo "it is \n test"; //输出 it is test (变成三个空格)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
育知同创教育
2018-08-04 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
,在单引号串中甚至反斜杠也失去了他的扩展含义(除了插入反斜杠\\和插入单引号\')。所以,当你想在字串中进行变量代换和包 含\n(换行符)等转义序列时,你应该使用双引号。单引号串可以用在其他任何地方,脚本中使用单引号串处理速度会更快些,因为PHP语法分析器对单引号串 的处理方式比较单纯,而双引号的处理由于串内部也需要解析,因此更复杂些,所以处理速度略慢。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慕雨那年
2011-02-01 · TA获得超过144个赞
知道答主
回答量:60
采纳率:0%
帮助的人:41.4万
展开全部
字符串是以/0结尾,表示空字符,这样输入或者输出遇到空字符就会默认结束。在C中,字符串是以双引号包括,单引号包括的是字符。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凝凝oOo
2011-02-01 · TA获得超过147个赞
知道小有建树答主
回答量:242
采纳率:100%
帮助的人:147万
展开全部
当你希望字符串中的变量不被替换时用单引号,
$a=2
print 'the result is : $a'
the result is:$a

print "the result is :$a"
the result is:2

似乎是这个样子的,很久没用过了。自己试一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式