为了账号安全,请及时绑定邮箱和手机立即绑定

这句话为什么要加2个引号

这句话为什么要加2个引号

PHP
慕粉1807556532 2017-08-18 15:00:35
echo "在跑第".$i."圈。"; 在跑第为什么要加引号
查看完整描述

6 回答

?
weixin_慕莱坞9535827

TA贡献2条经验 获得超0个赞

已经用 .(点)拼接了,用单双引号对结果都没差别

查看完整回答
反对 回复 2018-11-05
?
qq_爱做梦的年纪_0

TA贡献8条经验 获得超1个赞

在跑第是字符串

查看完整回答
反对 回复 2017-08-19
?
我是新手_请多指教

TA贡献140条经验 获得超79个赞

"在跑第"是一个字符串,  .代表拼接, $i代表一个变量,最后在拼接一个"圈。"。这样说明白了吧,无论单双引号都是与后面最近的一个未匹配的相对应

查看完整回答
反对 回复 2017-08-18
?
千秋此意

TA贡献158条经验 获得超187个赞

我估计楼主是不认识 . 这个操作符?

这是字符串连接的操作符,引号里是字符串,$i是变量。

你这里是两条字符串和一个变量拼接,自然就要写两对双引号……

查看完整回答
反对 回复 2017-08-18
?
qq_Clark

TA贡献30条经验 获得超4个赞

因为他不是PHP内置语句,也不是PHP函数,对于PHP程序来书,那几个汉字没有任何意义,他根本不认识,所以要引号括起来,原样输出!


 如果你不加引号,PHP程序不认识他,就会报错提示你:这是什么东东,我根本不认识……哈哈,懂了吗

查看完整回答
反对 回复 2017-08-18
?
letaibai

TA贡献2条经验 获得超0个赞

里面那个应该是单引号吧,要不然怎么区分哪个双引号是开头哪个是结尾

查看完整回答
反对 回复 2017-08-18
  • 6 回答
  • 0 关注
  • 2836 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信