关于PHP中字符串用单引号与双引号的区分 本帖最后由 mscorp 于 2011-03-24 22:27:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你不晓得php有htmlspecialchars()这个函数么?干么要自定义? 你不晓得php有htmlspecialchars()这个函数么?干么要自定义? 呵呵,重点不在这边,我也是刚学PHP,对PHP内置的函数知之甚少,有看到才会去查手册。。现在主要是两个变量经过这个函数后return的值分别是什么,还有为什么是这结果 我晕,难到我没说清楚。。PHP里定义一个字符串变量是不是可以用单引号和双引号? 而且我的字符串用了转义的\x25这类字符,所以想请教得到的结果是什么,以及为什么 PHP里定义一个字符串可以用单引号或者双引号不同的是解析单引号时会把其中的内容作为纯字符串处理,处理双引号时则会查找其中是否有php变量,如果有责先解析变量然后输出,若没有则直接输出在这个例子中该函数没有对这两个字符串起任何作用。因为无论是单引号还是双引号中都没有php变量,所以这里只是表示是一个字符串。输出的结果是567 这里是因为被\转义过所以这样输出\25\26\27\65\66\67这里只作为一个单纯的串处理故原样输出! 因为在php的单引号中, 如果\后面跟的不是 \ 或 '(也就是'\\'或者 '\''),那么\都将抛弃!这就是你说的根本原因! 急,如何用php对url的参数进行加密解密 smtp.qq.com发信成功,收不到邮件 咨询学习语方向面的问题?求助 strpos()和strstr()两个函数的区别 mysql_query INSERT INTO VALUES 有没有简单的写法? php变量的初始值 php月份相减出现的问题,请各们帮忙看一下。 关于刷新问题 在PHP中如何另启一个窗口调用一个程序或显示一个页面啊? 请高手解答 求助~ 关于PHP提交表单问题~ PHP读取zip里面的xml文件???怎么做??
PHP里定义一个字符串变量是不是可以用单引号和双引号? 而且我的字符串用了转义的\x25这类字符,所以想请教得到的结果是什么,以及为什么
不同的是解析单引号时会把其中的内容作为纯字符串处理,处理双引号时则会查找其中是否有php变量,如果有责先解析变量然后输出,若没有则直接输出
在这个例子中该函数没有对这两个字符串起任何作用。因为无论是单引号还是双引号中都没有php变量,所以这里只是表示是一个字符串。
输出的结果是
567 这里是因为被\转义过所以这样输出
\25\26\27\65\66\67这里只作为一个单纯的串处理故原样输出!
这就是你说的根本原因!