在 PHP 中,使用 `for` 循環輸出從 1 到 100 的整數非常直接。下面是一個簡單的示例代碼:
```php
// 使用 for 循環從 1 循環到 100
for ($i = 1; $i <= 100; $i++) {
echo $i . " ";
}
?>
```
這段代碼中,`for` 循環被設置為從 1 (`$i = 1`) 開始,每次循環遞增 1 (`$i++`) 直到 `$i` 的值大于 100 (`$i <= 100`)。在循環體中,我們使用 `echo` 語句輸出當前的 `$i` 值,后面跟著一個空格 `" "` 用以分隔數字。
如果你想要每輸出一個數字就換行(當你希望在瀏覽器中查看結果時),可以將空格 `" "` 替換為 `
` 標簽:
```php
for ($i = 1; $i <= 100; $i++) {
echo $i . "
";
}
?>
```
對于命令行輸出,如果每個數字輸出后需要換行,可以使用 PHP 的 `PHP_EOL` 常量來保證腳本在不同操作系統中都能正確換行:
```php
for ($i = 1; $i <= 100; $i++) {
echo $i . PHP_EOL;
}
?>
```
`PHP_EOL` 是一個預定義常量,在 Unix/Linux 系統中等同于 `"\n"`,在 Windows 系統中等同于 `"\r\n"`,它根據運行 PHP 腳本的操作系統自動選擇正確的換行符。