使用 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