使用 PHP_EOL 在 PHP 中設定行尾
Kevin Amayi
2023年1月30日
我們將看看如何使用 PHP_EOL
為 Windows 上的不同平臺插入正確的行尾符號。
PHP_EOL
將返回 \r\n
,而在 Unix 系統上,它將返回 \n
。我們將研究如何使用 PHP_EOL
在 file
中為不同平臺插入正確的行尾符號。
在陣列資料中使用 PHP_EOL
常量設定行尾斷點
我們將建立一個陣列,然後迴圈遍歷該陣列並通過應用 PHP_EOL
在行尾插入一個新行字元來在新行中顯示每個專案。
<?php
$profile = array('Name'=>'Kevin', 'Occupation'=>'Programmer', 'Hobby'=>'Football');
// Multiple lines by PHP_EOL
reset( $profile );
while ( list($key, $value) = each( $profile ) ){
echo ("$key => $value" . PHP_EOL);
}
?>
輸出:
Name => Kevin
Occupation => Programmer
Hobby => Football
在檔案資料中使用 PHP_EOL
常量設定行尾斷點
我們將建立兩個字串資料,然後使用 PHP_EOL
常量在每個字串的末尾插入一個換行符,然後將行輸出到檔案中。
<?php
$text = 'Test one' . PHP_EOL;
$text .= 'Test two' . PHP_EOL;
$file = fopen('test_file.txt', 'w');
fputs($file, $text);
fclose($file);echo $text;
?>
輸出:
Test one
Test two