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