为了账号安全,请及时绑定邮箱和手机立即绑定

'/bbc/i',这里直接用'/$p/i'可以吗?

<?php $p = 'BBC'; $str = "BBC是英国的一个电视台"; if (preg_match('/$p/i',$str)) {    echo '匹配成功'; 这样可以吗?

正在回答

4 回答

把'/$p/i' 换成"/$p/i"  就可以了

1 回复 有任何疑惑可以回复我~
#1

Hily 提问者

非常感谢!
2016-09-18 回复 有任何疑惑可以回复我~

sorry   请无视我的回答。。

0 回复 有任何疑惑可以回复我~
#1

Hily 提问者

没事,感谢参与回答哦,谢啦~
2016-09-18 回复 有任何疑惑可以回复我~

不可以 。我刚用zend studio尝试了一下,没有输出。换成bbc就有输出了,大概是因为$是元字符吧。

0 回复 有任何疑惑可以回复我~

不可以的,需要把单引号换成双引号。

4 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

'/bbc/i',这里直接用'/$p/i'可以吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信