3

是否有机会使用不区分大小写的搜索在 preg_grep 输入中进行搜索?

$checkAuth = preg_grep("/CN=".$cn_name."/", $entries[0]["member"]);

cn_name 可以是大写和小写,但它只适用于正确区分大小写的名称。我知道,preg_match 可以与“i”一起使用,例如:

preg_match("/php/i", "PHP is the web scripting language of choice.")

但是 preg_match 需要一个字符串并且不能使用数组。

4

1 回答 1

9

做就是了

$checkAuth = preg_grep("/CN=".$cn_name."/i", $entries[0]["member"]);

preg_grep并且preg_match都使用 PCRE 模式

于 2013-09-23T08:21:09.977 回答