PHP如果要输出反斜杠的话,需要进行转义,示例如下:
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、重庆小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了黄州免费建站欢迎大家使用!
?php
//第一个反斜杠表示转义,第二个反斜杠表示反斜杠本身
echo "\\";
?
可以用php中的函数:addslashes()函数用来将字符长假如斜线'\'
stripslashes()函数用来把addslashes()函数转义后的字符串返回原样
这是PHP5.3的新特性之一:斜杠 \ 表示全局命名空间,像根目录一样,叫命名空间分隔符。
比如:\app\models\ContactForm就表示在\app\models\目录下的ContactForm.php文件
你好!
这个是实例化异常捕获类。如果用php自带的exception类可以不加反斜杠,用高级一点的编辑器如zend
studio可以追踪到这个类是在哪里定义的,因为这个类在文件夹层级和使用的地方不一样,所以需要这样使用
希望对你有所帮助,望采纳。
.是字符串连接运算符号,.的两边都应该是一个字符串,字符串是变量、或者用引号引起来的东西,原来的写法是正确的,你的写法是错误的。
假如$destZip的值是'ABC',那么原来的写法'ZIPCode = \''.$destZip.'\''结果为ZIPCode='ABC',式子中的’\'‘其实就是一个',和"'"的值相同。
你的写法'ZIPCode = \''.$destZip.\'''是错误的,你最后一个.的右边(\''')不是合法的字符串。
因为php会编译双引号内的变量而你刚好用了双引号,如果不加反斜杠把$这个符号转义一下那么php会认为 $m是个变量那么,结果将是: 15 = 15而加上转义符反斜杠,那么,php就会认为那只是个字符而已!当然,转义符的作用也不是单单这样的!但至少在你这个代码中的作用就是这样的!说句题外话就你这段代码,压根就没必要这样画蛇添足echo '在函数内:$m=', $m;单引号岂不是更简洁和优化?还搞得弄个转义符。。。。