show 1-100 for 10 numbers in one row. (php)

help !!!

TOP

for($row=0; $row<=9; $row++) {
    for($col=1; $col<=10; $col++) {
        $num = $row*10 + $col;
        echo "$num ";
    }
}

TOP

  1. for($i=1;$i<=100;$i++)
  2.         echo $i.(($i%10 == 0)?"<br/>":"&nbsp;");
複製代碼

TOP

7h1r733n 發表於 2020-12-4 18:11


我相信樓唔會知咩叫&nbsp;

TOP

本帖最後由 chkichung 於 2020-12-14 15:07 編輯

For HTML
for($dig=1; $dig<=100; $dig++) {
echo $dig;
if(($dig%10)==0&&$dig!=100)
echo "<br>";
else if($dig!=100)
echo  "&nbsp;";
}

For non HTML
for($dig=1; $dig<=100; $dig++) {
echo $dig;
if(($dig%10)==0&&$dig!=100)
echo "\n";
else if($dig!=100)
echo  " ";
}

TOP

<br/> 咁麻煩, 包佢落 <pre> 用 newline char 算啦

TOP

carmansze 發表於 2020-12-3 21:22


其實咁淺的功課都要問, 好應該轉科!

TOP

echo "1,2,3,4,5,6,7,8,9,10".PHP_EOL.
"11,12,13,14,15,16,17,18,19,20".PHP_EOL.
"21,22,23,24,25,26,27,28,29,30".PHP_EOL.
"31,32,33,34,35,36,37,38,39,40".PHP_EOL.
"41,42,43,44,45,46,47,48,49,50".PHP_EOL.
"51,52,53,54,55,56,57,58,59,60".PHP_EOL.
"61,62,63,64,65,66,67,68,69,70".PHP_EOL.
"71,72,73,74,75,76,77,78,79,80".PHP_EOL.
"81,82,83,84,85,86,87,88,89,90".PHP_EOL.
"91,92,93,94,95,96,97,98,99,100";

TOP

echo "1,2,3,4,5,6,7,8,9,10".PHP_EOL.
"11,12,13,14,15,16,17,18,19,20".PHP_EOL.
"21,22,23,24,25,26,27, ...
XML 發表於 2020-12-14 18:33


俾個like你

TOP