strpos()/ stripos()错误或预期的行为?

时间:2016-10-12 14:28:45

标签: preg-match stripos

我正在尝试检查<script<link是否在字符串中。

if (stripos($string, '<script') !== FALSE || stripos($string, '<link') !== FALSE)

上面的代码永远不会找到匹配,除非我取出&lt;我是否需要逃避这个角色?我试过了preg_match('~\b<script\b~',$string),但也失败了。

我确定我错过了一些简单的事情。非常感谢任何帮助。

提前致谢

更新:str_ireplace(array('<script','<link'), array('<replacescript','<replacelink'), $string)不起作用

0 个答案:

没有答案