课程
/后端开发
/PHP
/PHP入门篇
echo "在跑第".$i."圈。";这个地方".$i."为什么要加双引号
2017-03-22
源自:PHP入门篇 6-8
正在回答
$i是变量,所以可以直接写成echo $i; 也可以写成echo "在跑第$i圈";因为双引号能够解析变量,单引号就不行echo '在跑第$i圈';这样写就不对。你也可以写成echo '在跑第'.$i.'圈';echo "在跑第".$i.'圈';echo "在跑第".$i."圈";echo '在跑第'.$i."圈";这只是连接符的使用范畴。而你问的问题是php输出变量与字符串之间的区别。
引号是对于字符串而言,对于调用变量 不需要引号
楼上说得很对,引号不是引的变量,是引的变量前后的字符串
echo "在跑第$i圈" 目测这个写法是不对的吧 {";这个地方".$i."为什么要加双引号}这个双引号不是引的这个$i而是他的前后的文字那个点是连接符
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
2 回答为什么PI2要加双引号?
5 回答为什么双引号里面加了双引号
1 回答请问为什么不要加双引号?
1 回答常量名为什么要加双引号?
1 回答在单引号中嵌入双引号 第二种方案:在双引号中嵌入单引号 第三种方案:使用转义符“\”