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_greppreg_matchどちらも PCRE パターンを使用します

于 2013-09-23T08:21:09.977 に答える