亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何打印不在數組中的最多 10 個數字?

如何打印不在數組中的最多 10 個數字?

PHP
BIG陽 2023-05-12 14:46:57
例如,我有一個數組,其中包含值 (2,3,4),但它可能為空。有什么辦法可以打印出最多 10 個數字,但不能打印出數組中的數字,例如:(1, 5, 6, ... 10) ?我試過這個:但它變得混亂:foreach ($locuri as $k) {  for ($i=1; $i <= 10; $i++) {    if ($k == $i) {      continue;    } else {      echo $i;    }  }}
查看完整描述

2 回答

?
慕桂英4014372

TA貢獻1871條經驗 獲得超13個贊

<?php


$array = [2,3,4];


//go through numbers from 1 to 10 and store it as $i

for ($i=0; $i <= 10; $i++) {

    //if $i is not in array echo it, the "!" changes the boolean value

    if ( !(in_array($i, $array)) ) {

        echo $i;

    }

}


?>

如果您需要更多解釋,請告訴我,因為代碼看起來不言自明


查看完整回答
反對 回復 2023-05-12
?
大話西游666

TA貢獻1817條經驗 獲得超14個贊

它應該是:


for ($i=1; $i <= 10; $i++) {

  foreach ($locuri as $k) {

    if ($k == $i) {

      $found = true;

    }

  }

  if($found == false) echo $i;

  $found=false;

}


查看完整回答
反對 回復 2023-05-12
  • 2 回答
  • 0 關注
  • 148 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號