Zeilenende in PHP mit PHP_EOL setzen

Kevin Amayi 30 März 2022
  1. Setzen Sie Zeilenende-Haltepunkte mit der Konstante PHP_EOL in Array-Daten
  2. Setzen Sie Zeilenende-Haltepunkte mit der Konstante PHP_EOL in den Dateidaten
Zeilenende in PHP mit PHP_EOL setzen

Wir werden uns ansehen, wie man PHP_EOL verwendet, um das korrekte Zeilenende-Symbol für die verschiedenen Plattformen unter Windows einzufügen.

PHP_EOL gibt \r\n zurück, und auf einem Unix-System gibt es \n zurück. Wir werden uns ansehen, wie man PHP_EOL verwendet, um das korrekte Zeilenende-Symbol für die verschiedenen Plattformen in eine Datei einzufügen.

Setzen Sie Zeilenende-Haltepunkte mit der Konstante PHP_EOL in Array-Daten

Wir erstellen ein Array und durchlaufen dann das Array und zeigen jedes Element in einer neuen Zeile an, indem wir das PHP_EOL anwenden, um ein Zeilenumbruchzeichen am Ende der Zeile einzufügen.

<?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);
    }
?> 

Ausgabe:

Name => Kevin
Occupation => Programmer
Hobby => Football

Setzen Sie Zeilenende-Haltepunkte mit der Konstante PHP_EOL in den Dateidaten

Wir erstellen Daten aus zwei Zeichenketten und verwenden dann die Konstante PHP_EOL, um am Ende jeder Zeichenfolge ein neues Zeilenzeichen einzufügen, bevor die Zeilen in einer Datei ausgegeben werden.

<?php
    $text = 'Test one' . PHP_EOL;
    $text .= 'Test two' . PHP_EOL;
 
    $file = fopen('test_file.txt', 'w');
    fputs($file, $text);
    fclose($file);echo $text;
?> 

Ausgabe:

Test one
Test two

Verwandter Artikel - PHP File