使用 PHP_EOL 在 PHP 中设置行尾

Kevin Amayi 2023年1月30日
  1. 在数组数据中使用 PHP_EOL 常量设置行尾断点
  2. 在文件数据中使用 PHP_EOL 常量设置行尾断点
使用 PHP_EOL 在 PHP 中设置行尾

我们将看看如何使用 PHP_EOL 为 Windows 上的不同平台插入正确的行尾符号。

PHP_EOL 将返回 \r\n,而在 Unix 系统上,它将返回 \n。我们将研究如何使用 PHP_EOLfile 中为不同平台插入正确的行尾符号。

在数组数据中使用 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

相关文章 - PHP File