2

重複の可能性:
PHP で ereg 式を preg に変換するにはどうすればよいですか?

このコードをphp 5.3に変換するにはどうすればよいですか:

if (eregi("VERIFIED",$this->ipn_response)) { }
4

2 に答える 2

6
if (preg_match("/VERIFIED/i",$this->ipn_response)) { }
于 2011-06-04T04:48:37.663 に答える
5

不必要なVERIFIEDオーバーヘッドを使用するため、正規表現を使用しないでください。

if(stripos('VERIFIED', $this->ipn_response) !== false) { }

それも仕事をするはずです。stripos()探している文字列の位置を返すため、一致を示すためにゼロを返す可能性があることに注意してください。探している文字列が存在しない場合は、ブール値の false を返します。

于 2011-06-04T04:57:54.433 に答える