PHP两个数组除以计算如何写?
程序员文章站
2022-05-19 20:11:17
...
有两个相同的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一样,可以这样:
php
while (list($key, $value) = each($array1)) { echo $value / $array2[$key]; }
也可以这样
php
$keys = array_keys($array1); foreach ($keys as $key) { echo $array1[$key] / $array2[$key]; }