【发布时间】:2011-08-05 12:38:06
【问题描述】:
使用in_array函数时是否可以进行不区分大小写的比较?
所以使用这样的源数组:
$a= array(
'one',
'two',
'three',
'four'
);
以下查找都将返回 true:
in_array('one', $a);
in_array('ONE', $a);
in_array('fOUr', $a);
什么功能或一组功能会做同样的事情?我不认为in_array 本身可以做到这一点。因为它区分大小写。
【问题讨论】:
-
你认为数组是全小写的还是无论如何数组都可以包含值?
-
no 可以包含任何大小写值。