不区分大小写的阵列搜索

2022-08-30 08:38:24

我有一个这样的数组:

$array = Array ( 0 => 'oooo',
                 1 => 'no',
                 2 => 'mmmm', 
                 3 => 'yes' ); 

我想搜索一个单词“是”。我知道 ,但我想匹配“是”,“是”和“是”。array_search()

我该怎么做?


答案 1
array_search(strtolower($search), array_map('strtolower', $array));

答案 2

您可以使用 代替 。in_array()array_search()

$response = in_array('yes', array_map('strtolower', $array));