mtwm.net
当前位置:首页 >> PHP有些函数括号内使用单引号有些使用双引号,为什么? >>

PHP有些函数括号内使用单引号有些使用双引号,为什么?

比如你有一个变量:$num,它的值是:abcdefg.单引号内的所有东西都被看成是字符串,包括变量,比如print 'string is : $num';,输出的结果就是【string is : $num】这样一个字符串,并不会输出变量内容而双引号内的东西,变量的值会保留,比如:print “string is : $num”,输出的结果就是【string is : abcdefg】而用于参数中,与用在print中是同理的

单引号不能解析其中的变量或者函数等语句 双引号可以 单引号执行速度快一些 双引号由于需要解析其中的一些变量的语句可能慢一点 但在有些时候写起来不需要注意太多 内容不需要用太多的连接符

PHP引号使用原则:1.字符串的值用引号2.PHP中尽量用单引号,HTML代码全部用双引号3.在包含变量的时候,用双引号可以简化操作4.复杂的情况下用大括号包起来PHP引号还有一个用处就是,有的时候需要用php生成文本文件,换行符n需要用双引号才能好使,单引号则会直接把n当成字符输出.使用总结:在字符串里面不需要加入 变量 或者 单引号(')和反斜杠(\) 时,尽量用单引号引字符串,因为省去了双引号检查处理转义和解析变量上面的时间.能用单引号尽量用单引号.

单引号,单引号中的内容会被直接当成一个字符串,单引号中无法输出变量值;$a = 'abcd';echo '$a'; // 输出结果就是 $a,而不是 abcd双引号,双引号中可以输出简单变量,不能输出复杂变量,否则会报错;$a = 'abcd';$b = array('aaa' => '

一般情况下,建议都使用单引号,只有在这个字符串需要进行计算时才使用双引号.比如:$_POST['pwd'] 与 $_POST["$pwd"],其区别在于 "$pwd" 需要进行计算后 以 $pwd 变量的值代替. 而 $_POST['pwd'] 和 $_POST["pwd"] 从功能

当使用字符串的时候用单引号,单引号里边肯定是字符串如果双引号里边有变量,那么就是变量$a = '100';echo '$a' // 输出结果$aecho "$a" // 输出结果 100;

php是一种编译性语言,在对待字符串的处理上,双引号里面的字符,程序可以进行相关的特殊字符解析,比如$a=7,echo("结果是$a")就会输出“结果是7”;如果是单引号,就不会执行相关的解析,echo('结果是$a')就会输出"结果是$a"

双引号

如果双引号中没有php变量,就改用单引号比如:echo "abc";是向页面单纯的打印出abc三个字母,而引号内没有任何php变量,那么为了php的优

单引号是字符串,双引号既可以是字符串,也可以是变量比如:$m = 'min';$min = '$m';$min1 = "$m";echo $min;//输出值是$mecho $min1;//输出值是min

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