PHP_EOL 常數對應各種平台換行符號

PHP_EOL 常數對應各種平台換行符號,可以讓程式碼適應各種環境。

Table

作業系統 縮寫 ASCII Code
Windows CR+LF 13+10 \r\n
Unix LF 10 \n
pre-OS X CR 13 \r
OS X LF 10 \n

Test

<?php

/**
 * 同等於
 * echo "\r\n"; (Windows)
 * echo "\n"; (Unix)
 * echo "\n"; (OS X)
 */
echo PHP_EOL;