我正在構建一個循環,在我的腦海中將輸出一個由5個數字範圍劃分的項目數組。我嘗試了一些函數,如範圍,排序,內爆,但我還沒有找到正確的解決方案。將數組中的物品每5個項目添加一個破折號並在php中添加破折號
到目前爲止,我的代碼如下:
foreach (range(0, 100, 5) as $number) {
echo $number;
print implode("-", str_split($number));
}
我的目標是輸出類似:
1-5
5-10
10-15
等等,我能聯想到什麼,所以本質上是一個數字範圍每一定數量的數字。
另外我不確定它是否是正確的循環。
我想我可以用得到幾乎相同的結果,像循環:
for($i = 0; $i < 100; $i+=5)
{
implode("-", str_split($i));
}
哪裏是我的錯?
UPDATE 我大概算了一提的是一切都在一個選擇項:
<select class="drops" name="largesan">
<option selected value> -- How Many Sandwiches? -- </option><?php
foreach (range(0, 100, 5) as $numbers)
{
$mynumber = $numbers . '-' . $numbers + 5;
?>
<option value="<?php echo $numbers;?>"><?php echo $mynumber;?></option>
<?php
}
?>
</select>
它不是出於某種原因工作 – Matto
什麼意思是「不工作」......你有錯誤? ...錯誤的結果? ... 沒有結果 ? ...不工作在編碼是不是一個有效的信息.. – scaisEdge
當然,對不起:輸出是: 0 5 10 15,它繼續,直到它達到105 – Matto