[英]Page Break PHP Loop
我有這樣的代碼,我想在mods 3之后添加頁腳,如果這不是模數3
for($i=0;$i<=10;$i++){
if($i%3==0){
echo "Header";
echo "<br>";
}
echo $i."<br>";
}
我希望結果是這樣的:
Header
0
1
2
footer
Header
3
4
5
footer
Header
6
7
8
footer
Header
9
10
footer
將值拆分為多個塊,並根據需要處理每個塊:
$values = range(0, 10);
$chunks = array_chunk($values, 3);
foreach ($chunks as $chunk) {
echo 'Header<br />' . implode('<br />', $chunk) . '<br />Footer<br />';
}
試試這個答案
<?php
for ($i = 0; $i <= 10; $i++) {
if ($i % 3 == 0) {
echo "Header". "<br>";
}
echo $i . "<br>";
if (($i + 1) % 3 == 0 || $i==10) {
echo "Footer". "<br>";
}
}
檢查此代碼:
echo "Header<br/>\n";
for($i=0;$i<=10;$i++){
if($i > 1 && $i < 10 && $i % 3 === 0){
echo "footer<br/>\n";
echo "Header<br/>\n";
}
echo $i."<br/>\n";
}
echo "footer<br/>\n";
試試看下面的代碼
for($i=0;$i<=10;$i++){
if($i%3==0){
if($i > 2){
echo "footer";
echo "<br>";
}
echo "Header";
echo "<br>";
}
echo $i."<br>";
}
echo "footer";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.