2 回答

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超1個(gè)贊
foreach 這是一個(gè) Array 方法,我們可以使用它在數(shù)組的每個(gè)元素上執(zhí)行。所以在你的代碼中 foreach($new_array as $value){
這將分配
$value[0] = 100
$value[1] = 101
$value[2] = 61
$value[3] = 1075
然后在 php % 中表示模塊。當(dāng)在兩個(gè)數(shù)字中使用此運(yùn)算符時(shí),它將輸出第一個(gè)數(shù)字與第二個(gè)數(shù)字的余數(shù)。請(qǐng)參見下面的示例。
5%5 = 0
5%4 = 1
5%3 = 2
10%7 = 3
($value%2) 在這里,數(shù)組中每個(gè)分配的值都將除以 2 并檢查余數(shù)。
$value[0] = 100 => 100%2 = 0
$value[1] = 101 => 101%2 = 1
$value[2] = 61 => 61%2 = 1
$value[3] = 1075 => 1075%2 = 1
(!($value%2))在使用NOT運(yùn)算符 (!) 之后。這意味著($value%2)應(yīng)該為 false。這意味著($value%2)應(yīng)該輸出一個(gè)等于 0 的值。您可以檢查并理解此代碼如下。
<?php
$new_array=array(100,101,61,1075);
foreach($new_array as $value){
if(!($value%2)){
echo($value." " );
}
}
?>
輸出 =100
?php
$new_array=array(100,101,61,1075);
foreach($new_array as $value){
if(($value%2)){
echo($value." , " );
}
}
?>
輸出 = 101 , 61 , 1075 ,
所以希望你能對(duì)此有所了解。
- 2 回答
- 0 關(guān)注
- 192 瀏覽
添加回答
舉報(bào)