第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何理解php代碼中的“if(!($value%2))”?

如何理解php代碼中的“if(!($value%2))”?

PHP
Qyouu 2021-08-28 16:18:15
我只是用 PHP 編碼,但不理解下面提到的編碼,所以請(qǐng)幫助理解編碼$new_array=array(100,101,61,1075);foreach($new_array as $value){if(!($value%2)){   continue; }}
查看完整描述

2 回答

?
慕神8447489

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ì)此有所了解。


查看完整回答
反對(duì) 回復(fù) 2021-08-28
  • 2 回答
  • 0 關(guān)注
  • 192 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)