PHP不区分大小写的in_array函数
使用该in_array
函数时是否可以进行不区分大小写的比较?
因此,使用这样的源数组:
$a= array( 'one',
'two',
'three',
'four'
);
以下查找将全部返回true:
in_array('one', $a);in_array('two', $a);
in_array('ONE', $a);
in_array('fOUr', $a);
哪些功能或一组功能可以做到相同?我认为in_array
本身无法做到这一点。
回答:
您可以使用preg_grep()
:
$a= array( 'one',
'two',
'three',
'four'
);
print_r( preg_grep( "/ONe/i" , $a ) );
以上是 PHP不区分大小写的in_array函数 的全部内容, 来源链接: utcz.com/qa/422545.html