关于数组的问题。

1:我有一个数组,比如说$arry,里面的元素是数字,但不确定是数值型数据,我想让每个元素都整除100,然后取整,做为 一个新的数组。应该怎么写?



2:一个数组 $a 里面的元素如何判断是否和$b数组中的元素有相同的,并且取出该相同的元素?
求代码……谢谢、

作者: sycool889   发布时间: 2011-05-30

1.foreach,for,array_map ...
2.array_intersect

作者: foolbirdflyfirst   发布时间: 2011-05-30

PHP code
//1
$arry = array(100,200,300.102,0.1);
function foo($a) { return floor($a / 100); }
$arrResult = array_map('foo', $arry);
//print_r($arrResult);

//2 求两个数组的交集
$arr1 = array(1,2,3);
$arr2 = array(3,4,5);
$arrResult = array_intersect($arr1,$arr2);
print_r($arrResult);

作者: T5500   发布时间: 2011-05-30