php 新手請問...(for)

1-100
想顯示成
1~10
11~20...etc..

like this :-

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

       

除左甘.樣...有無更簡短的方法?
       
<?php

for ($n=0; $n<10; $n++) {
        for ($x=1; $x<=10; $x++) {
        echo $n*10+$x." ~ ";
        }
        echo "<br>";
}       

?>

thanks..

可以係咁短

for($n=1; $n<=100; $n++) echo $n . ' ~ ' . (!($n%10) ? '<br/>' : '');

TOP

原帖由 ty040422 於 2009-2-5 14:38 發表
1-100
想顯示成
1~10
11~20...etc..

like this :-

1 ~ 2 ~ 3 ~ 4 ~ 5 ~ 6 ~ 7 ~ 8 ~ 9 ~ 10 ~
11 ~ 12 ~ 13 ~ 14 ~ 15 ~ 16 ~ 17 ~ 18 ~ 19 ~ 20 ~
21 ~ 22 ~ 23 ~ 24 ~ 25 ~ 26 ~ 27 ~ 28 ~ 29 ~ 30 ~
31 ~ 32 ...


你為乜要介意段 code 要精簡呢 ???
要簡又為乜要用 php 呢 ??

TOP

原帖由 little_keung 於 2009-2-5 14:51 發表


你為乜要介意段 code 要精簡呢 ???
要簡又為乜要用 php 呢 ??

唔好咁啦
佢抱住學習心態想知je
態度正確丫

TOP

原帖由 MythBusters 於 2009-2-5 14:48 發表
可以係咁短

for($n=1; $n


thanks you so much!!
研究下...."   (!($n%10) ?  " 呢個先...
吾識先再問 謝謝!!!
原帖由 little_keung 於 2009-2-5 14:51 發表


你為乜要介意段 code 要精簡呢 ???
要簡又為乜要用 php 呢 ??

PHP新手..問下姐..學下姐...
我真係吾識回應你的說話

或者...有無其他語言可以做到以上效果?
有的.你又吾介意的......就......請   賜    教


PS:我只係聽人講過...
做到想要的效果 = not bad
做到想要的效果x精簡化 = ok/good
原帖由 梁炳 於 2009-2-5 18:44 發表

唔好咁啦
佢抱住學習心態想知je
態度正確丫

thanks..........

[ 本帖最後由 ty040422 於 2009-2-5 18:55 編輯 ]

TOP

<?php

        for($i = 1; $i <= 100; $i++) {
                echo $i . '~' . (($i % 10) ? null : '<br />');
        }

?>

[ 本帖最後由 叮叮仔 於 2009-2-5 19:33 編輯 ]

TOP

原帖由 叮叮仔 於 2009-2-5 18:59 發表

<?php

        for($i = 1; $i < 101; $i++) {
                echo $i . '~' . (($i % 10) ? null : '
');
        }

?>

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

[ 本帖最後由 ty040422 於 2009-2-5 19:11 編輯 ]

TOP

精簡唔係最緊要
易明先最緊要
尤其以後要maintain既script

TOP

原帖由 ty040422 於 2009-2-5 19:09 發表

出左甘樣ge?
1~2~3~4~5~6~7~8~9~10~ 11~12~13~14~15~16~17~18~19~20~ 21~22~23~24~25~26~27~28~29~30~ 31~32~33~34~35~36~37~38~39~40~ 41~42~43~44~45~46~47~48~49~50~ 51~52~53~54~55~56~57~58~59~60~ 61~62~63~64~6 ...

少左個'<br />'

TOP

原帖由 ~虎~ 於 2009-2-5 19:12 發表
精簡唔係最緊要
易明先最緊要
尤其以後要maintain既script

明白!!!
其實要由頭睇人地的程式一次 是否很難的事?
重新去寫可能仲好?



 google 係吾係比較難search
! % ? 呢d野架...

幾位 可吾可以解釋下
! % ? null 係點用..有咩用



[ 本帖最後由 ty040422 於 2009-2-5 19:42 編輯 ]

TOP