PHP PHP_EOL 换行符

换行符
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";

}

?>

未经允许不得转载:PHP100中文网 - 中国第一档PHP资源分享门户 » PHP PHP_EOL 换行符

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏