课程
/后端开发
/PHP
/PHP进阶篇
$p = 'http://';$p = '/'.preg_quote($p, '/').'/';echo $p;
2016-12-06
源自:PHP进阶篇 3-2
正在回答
第一行: 定义了一个字符串 "http://",也就是$p。
第二行:preg_quote($p, '/')其实就是把$p中的所有的"/"转义一下,不然你要自己写,太多了的话麻烦。前后的'/','/'就是正则的分隔符。
第三行:打印。
然后我复制了,打印出来了。。。
new新的开始 提问者
紫色玄黄 回复 new新的开始 提问者
紫色玄黄
模式'http://'中包含较多的特殊字符/,每一个特殊字符都需要进行转义很麻烦,比如'http:\/\/',也可以采用preg_quote进行一次性转义。
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答$p = '/'.preg_quote($p, '/').'/';什么意思?
2 回答$p = '/\w+\.\w+/'; echo preg_replace($p,'<em>$0</em>',$str);
2 回答$p = '/表达式/';这句话是什么意思啊
2 回答<?php class Person { public $name = "NickName"; } //分别创建两个对象 $p = new Person(); $p1 = new Person(); //比较对象 if ($p === $p1) { echo "\$p 和\$p1内容一致"; } else { echo "\$p 和\$p1内容不一致"; } ?>
4 回答mysql -hlocalhost -ucode1 -p这句看不懂