改行
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_define_constants() を使用できます。
使用法: 定数 EOL を定義します
define ('EOL',(PHP_SAPI == 'cli) ' ) ? PHP_EOL : '
');
php_sapi_name — Web サーバーと PHP の間のインターフェイスの種類を返します
Description
string php_sapi_name
( void )
PHP (サーバー API、SAPI) で使用されるインターフェイスの種類を説明する小文字の文字列を返します。たとえば、PHP の CLI では、この文字列は「cli」になりますが、Apache では、使用される特定の SAPI に応じて、いくつかの異なる値が存在する可能性があります。可能な値を以下に示します。
<?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 ビデオ チュートリアル》
以上がPHP PHP_EOL 改行文字の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。