僅對特定變數執行程式碼的 for 迴圈 PHP?


不妨假設以下內容為我們的陣列 −

$marks=[45,67,89,34,98,57,77,30];

我們希望輸出如下,僅帶有特定的值

45
67
89
68
98
57
77
60

上面,我們把小於 40 的分數乘以 2,其餘的陣列保持不變。

示例

PHP 程式碼如下所示

 線上演示

<!DOCTYPE html>
<html>
<body>
<?php
   $marks=[45,67,89,34,98,57,77,30];
   echo "The Marks are as follows","<br>";
   foreach($marks as $tempMarks){
      if($tempMarks < 40){
         $tempMarks=$tempMarks*2;
      }
      echo $tempMarks,"<br>";
   }
?>
</body>
</html>

輸出

將生成如下輸出

The Marks are as follows
45
67
89
68
98
57
77
60

更新於: 2020 年 10 月 13 日

204 次瀏覽

開啟您的職業生涯

完成課程獲得認證

獲取開始
廣告
© . All rights reserved.