작은숲:위키노트/PHP EOL
PHP_EOL(End Of Line)은 PHP에서 개행문자(\n) 대신 사용하는 전역 상수이다. PHP 5.0.2부터 지원하기 시작했다. 개행문자 대신 PHP_EOL 상수를 쓰는 것은 운영체제에 따라 개행문자가 달라지는 것에 대응할 수 있어 좋은 방법이다.
PHP_EOL 상수를 지원하지 않는 PHP 5.0.2 버전 이하에서는 아래와 같은 방법을 쓸 수 있다.[1]
if (!defined('PHP_EOL')) {
switch (strtoupper(substr(PHP_OS, 0, 3))) {
// Windows
case 'WIN':
define('PHP_EOL', "\r\n");
break;
// Mac
case 'DAR':
define('PHP_EOL', "\r");
break;
// Unix
default:
define('PHP_EOL', "\n");
}
}
참고
주석
| PHP 7.0 | |
|---|---|
| PHP 5.6 | |
| PHP 5.5 | |
| 확장 기능 | |
| 활용 | |
| 소프트웨어 | |