prss.net
当前位置:首页 >> PHP中单引号和双引号的区别 >>

PHP中单引号和双引号的区别

单引号内部的变量不会执行 双引号会执行 如 $name = 'hello'; echo "the $name"; 会输出 the hello 而如果是单引号 $name = 'hello'; echo 'the $name'; 会输出 the $name 主要区别就是这个,其他的无所谓,看你自己喜欢了 推荐是保持一致,如用...

php 单引号和双引号的区别: 双引号串中的内容可以被解释而且替换,而单引号串中的内容总被认为是普通字符。 例如: $foo = 2; echo "foo is $foo"; // 打印结果: foo is 2 echo 'foo is $foo'; // 打印结果: foo is $foo echo "foo is $foo\n";...

你好,这个需要分情况讨论。 在C语言或者Java这类型语言中,单引号代表字符,比如'1'代表字符1,而不是数字的1。双引号代表的是字符串,一个字符串是由多个字符组成的,比如"hello"就是6个字符组成的字符串。(是6个不是5个,因为字符串的末尾会...

简单来说,最大的区别在于: 用单引号包含起来的字符串,会原样输出。 用双引号里面的字段会经过 PHP “翻译”处理,再将结果输出。 看实例: $abc= 'my name is T_T';echo $abc; //结果是:my name is T_Techo '$abc'; //结果是:$abcecho "$abc” /...

你好,很高兴为你您解答. 在PHP中,单引号和双引号大多数情况下没有区别,但是在一些特殊用法上双引号会多一些功能. 双引号可以直接解析变量而单引号不会 例如: $a='123'; $b='$a'; $c="$a"; echo $b; //输出$a echo $c; //输出123 特别注意以下例...

在PHP中 单引号代表纯字符串,不论里面有什么东西,当字符串处理 $a = 'abc';ehco 'i am $a';#结果:i am $a双引号代表可以处理的字符串,如果字符串中有变量,那么,会优先解析变量 $a = 'abc';echo "i am $a";#结果: i am abc理论上,只是理论...

关于单引号和双引号的区别和效率问题。很多朋友了解的不是很清楚,一直以为PHP中单引号和双引号是互通的,直到有一天,发现单引号和双引号出现错误的时候才去学习研究。所以今天再拿出来谈谈他们的区别,希望大家不要再为此困惑。 ” ” 双引号里...

单引号更快。1.在php中,单引号内的数据不会被解析(任何变量和特殊转义字符),所以速度更快,而双引号内的数据会被解析,如变量($var)值会代入字符串中,特殊转义字符也会被解析成特定的单个字,2.数组中,如果下标不是整型,而是字符串类型,请...

在PHP这类型语言中,没有字符类型,只有字符串类型。单引号代表按原样输出。 比如'hello\r\n',输出的就是hello\r\n。但如果是双引号,则会对其中的转义字符进行转换。比如还是刚才的字符串,由于\r\n是换行标记,所以双引号内的"hello\r\n"就会...

当然合法啦,之所以被替换是因为双引号内的单引号是字符,不是代码的一部分。所以不起作用。我觉得采用双引号配合{}来用十分方便,因为过多使用连字符会使得代码难以看懂

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com