PHP PHP_EOL 換行符

2020-07-16 10:05:41

換行符
unix系列用 n
windows系列用 rn
mac用 r
PHP中可以用PHP_EOL來替代,以提高程式碼的原始碼級可移植性

如:

<?php
    echoPHP_EOL;
    //windows平台相當於    echo "rn";
    //unixlinux平台相當於    echo "n";
    //mac平台相當於    echo "r";
?>


類似常用的還有
DIRECTORY_SEPARATOR

可以用函數get_defined_constants()來獲取所有PHP常數

使用方法:定義常數EOL

define ('EOL',(PHP_SAPI == 'cli') ? PHP_EOL : '<br />');

php_sapi_name — 返回 web 伺服器和 PHP 之間的介面型別

說明

string php_sapi_name ( void )

返回描述 PHP 所使用的介面型別(the Server API, SAPI)的小寫字串。 例如,CLI 的 PHP 下這個字串會是 "cli",Apache 下可能會有幾個不同的值,取決於具體使用的 SAPI。 以下列出了可能的值。

<?php
$sapi_type = php_sapi_name();
if (substr($sapi_type, 0, 3) == 'cgi') {
    echo "You are using CGI PHPn";
} else {
    echo "You are not using CGI PHPn";
}
?>

相關PHP視訊教學推薦:《PHP視訊教學》

以上就是PHP PHP_EOL 換行符的詳細內容,更多請關注TW511.COM其它相關文章!