哪一个是更可靠的匹配方案,EREGI或STRIPOS?

时间:2009-03-24 12:22:08

标签: php regex string-matching

根据你的哪种方案在匹配的情况下更好?

是eregi还是stripos或任何其他方法?

1 个答案:

答案 0 :(得分:5)

这取决于您是否要进行完全匹配或regexp匹配。

  • stripos用于对另一个字符串中的字符串进行不区分大小写的匹配
  • eregi在字符串中匹配不区分大小写regexp
  • fnmatch是第三种选择。它与wildcard中的globbing匹配很简单。

此外, eregi 已弃用,不是二进制安全的,并且不适用于UTF-8。 对于正则表达式匹配,您应该使用带有 i 标志的preg_match