Zeilenende in PHP mit PHP_EOL setzen
-
Setzen Sie Zeilenende-Haltepunkte mit der Konstante
PHP_EOL
in Array-Daten -
Setzen Sie Zeilenende-Haltepunkte mit der Konstante
PHP_EOL
in den Dateidaten
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