換行符號
unix系列用\n
windows系列用\r\n
mac用\r
PHP中可以用PHP_EOL來取代,以提高程式碼的原始碼級可移植性
如:
<?php echoPHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相当于 echo "\n"; //mac平台相当于 echo "\r"; ?>
類似常用的還有
DIRECTORY_SEPARATOR
#可以用函數get_defined_constants()來取得所有PHP常數
使用方法:定義常數EOL
define ('EOL',(PHP_SAPI == 'cli' ) ? PHP_EOL : '
');
php_sapi_name — 傳回web 伺服器與PHP 之間的介面類型
說明
string ##php_sapi_name ( void )
<?php $sapi_type = php_sapi_name(); if (substr($sapi_type, 0, 3) == 'cgi') { echo "You are using CGI PHP\n"; } else { echo "You are not using CGI PHP\n"; } ?>
以上是PHP PHP_EOL 換行符的詳細內容。更多資訊請關注PHP中文網其他相關文章!