首页
230问答网
>
关于PHP中双引号的嵌套
关于PHP中双引号的嵌套
2024-12-14 07:14:18
推荐回答(2个)
回答1:
echo"
";
这个语句是显示字符串和变量内容相叠加的一种写法。
echo"(这个双引号是php程序直接认定的)
"(PHP);
这句话在HTML中打印完成的样子是:
因为在PHP中采用了双引号做字符串的引号,那么其中想输出双引号,就要使用\" 的方式,这样,这个双引号就被PHP认为是字符串,而非PHP功能性的引号了。
当然,还有很多的方法可以实现相同的功能:
比如: echo "这个'小狗'是我的!" 打印出来后,单引号也被认为是字符串。
还有: echo '这个"小狗"是我的!'; 这一行打印出来后,双引号被认定为字符串。
其实,在php中,单引号与双引号之间的使用是特别灵活的,这也是php程序的一大亮点,其它的程序在这方面做得有些不同,像php中,在特定的时候双引号之间的变量会被认定为变量,这个在其它程序中是不存在的功能。
回答2:
在引号中的需要用到同类引号时,这些引号需要加转义字符"\"。
如要在php中输出
则要写成echo "
";
也可以同时使用单引号和双引号,则可写成:
echo '
';
由于HTML也支持单引号,也可写成echo "
";
因此可将所给代码中的\" 改成',可能更符合习惯
相关问答
最新问答
女方家长要10万块钱彩礼,结果的时候女方家长不来,让新娘在宾馆结婚,结婚所需
飞机票的行程单的问题
在普吉岛上有什么介绍呢?
此刻心情真是糟透了!英语怎么说?
左边一个繁体的间,右边一个繁体的鸟,读什么字?
开发商违约,可以退房吗,赔偿怎么算
老师收走了我的手机,翻看手机内容,还乱玩,这算什么?
我玩梦幻西游单机版之梦幻群侠传到去南海龙宫那了‘~可是怎么找不到呀~有知道的路在哪吗??
我身边的活雷锋 作文
求大神指导小白java