如果我有一个值数组,这些值基本上是各种数字的零填充字符串表示形式和另一个整数数组,array_intersect()
仍然会匹配不同类型的元素吗?
例如,这是否可行:
$arrayOne = array('0003', '0004', '0005');
$arrayTwo = array(4, 5, 6);
$intersect = array_intersect($arrayOne, $arrayTwo);
// $intersect would then be = "array(4, 5)"
如果没有,实现这一目标的最有效方法是什么?只是循环并比较,或者循环并将所有内容转换为整数然后运行array_intersect()
?