将eregi函数转换为php 5.3

Car*_*osa 2 php regex eregi

可能重复:
如何在PHP中将ereg表达式转换为preg?

我如何将此代码转换为php 5.3:

if (eregi("VERIFIED",$this->ipn_response)) { }
Run Code Online (Sandbox Code Playgroud)

Yur*_*ken 6

if (preg_match("/VERIFIED/i",$this->ipn_response)) { }
Run Code Online (Sandbox Code Playgroud)


Arj*_*jan 5

如果您正在寻找固定文本VERIFIED,则不应使用正则表达式,因为它们会使用不必要的开销.

if(stripos('VERIFIED', $this->ipn_response) !== false) { }
Run Code Online (Sandbox Code Playgroud)

那也应该做好.请注意,stripos()返回您要查找的字符串的位置,因此它可以返回零以指示匹配.如果您要查找的字符串不存在,则返回布尔值false.