有两个相同的key值,我想两个数组除以计算,循环下如何写呢?
array1 =array([id]=>11 [id]=> 22[id]=> 33[id]=> 44[id]=> 88 [id]=> 99[id]=> 88[id]=> 11[id]=> 22);array2= array([id]=>11 [id]=> 22[id]=> 33[id]=> 44[id]=> 88 [id]=> 99[id]=> 88[id]=> 11[id]=> 22);foreach( ? as $v){ echo $jieguo= (array1=$v['id'] / array2=$v['id'] );}
回复内容: 有两个相同的key值,我想两个数组除以计算,循环下如何写呢?
array1 =array([id]=>11 [id]=> 22[id]=> 33[id]=> 44[id]=> 88 [id]=> 99[id]=> 88[id]=> 11[id]=> 22);array2= array([id]=>11 [id]=> 22[id]=> 33[id]=> 44[id]=> 88 [id]=> 99[id]=> 88[id]=> 11[id]=> 22);foreach( ? as $v){ echo $jieguo= (array1=$v['id'] / array2=$v['id'] );}
既然key一样,可以这样:
phpwhile (list($key, $value) = each($array1)) { echo $value / $array2[$key];}
也可以这样
php$keys = array_keys($array1);foreach ($keys as $key) { echo $array1[$key] / $array2[$key];}