嘿,我需要你的幫助,這個練習。如何找出循環在foreach循環中每條條件執行多少次?
我有這樣的陣列,我需要打印出各正,負,零數,然後後,我需要打印出號碼的數量在例如每個進程的正數計數是2
你能幫我做這個嗎?
全碼:
<style>
body {
background: #333;
}
</style>
<?php
$numbers = [10, 20, -20, -30, 0, 0, 0];
echo "<ul>";
foreach ($numbers as $number) {
if ($number > 0) {
echo "<li style='color: #080;'>Positive Number : {$number}</li><br />";
} elseif ($number == 0) {
echo "<li style='color: #FF0;'>Zero Number : {$number}</li><br />";
} elseif ($number) {
echo "<li style='color: #F00;'>Negative Number : {$number}</li><br />";
}
}
echo "</ul>";
謝謝你們
沒有這樣做自動的方式,你將不得不添加計數器變量,並在if條件下增加計數器變量。 –