PHP PHP_EOL 換行符

換行符
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
php

能夠用函數get_defined_constants()來獲取全部PHP常量linux

使用方法:定義常量EOL
web

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


php_sapi_name返回 web 服務器和 PHP 之間的接口類型api

說明

string php_sapi_name    ( void   )服務器

返回描述 PHP 所使用的接口類型(the Server API, SAPI)的小寫字符串。   例如,CLI 的 PHP 下這個字符串會是 "cli",Apache 下可能會有幾個不一樣的值,取決於具體使用的 SAPI。   如下列出了可能的值。函數

<?php
$sapi_type 
php_sapi_name();
if (
substr($sapi_type03) == 'cgi') {
    echo 
"You are using CGI PHP\n";
} else {
    echo 
"You are not using CGI PHP\n";
}
?>
spa

相關文章
相關標籤/搜索