ボタン100個作るプログラム

若干JavaScriptと似たような感じですね。
for文を使って作ってみよう。

<?php
echo "<form>";
for ( $i = 1; $i <= 100; $i++){
    echo "<input type='button' name='btn' value='{$i}' style='width: 48px'>";
}
echo "</form>";
?>

プログラムを使わなかったらinputを100個書かなくてはならないのに、for文を使えばたったこれだけで作れます。

ポイント

for(変数の初期化; 条件式; 変数の増減指定){
//繰り返し処理
}
for文の基本形です。
途中で繰り返しを抜けたい場合はbreakを使うことで抜けれるよになります。
例:

for ( $i = 1; $i <= 100; $i++){
    echo "[$i]";
    if ($i == 10) break;
}

変数$iが10のときに繰り返しを抜けるプログラムです。