Establecer final de línea en PHP con PHP_EOL

Kevin Amayi 30 enero 2023
  1. Establecer puntos de interrupción de fin de línea usando la constante PHP_EOL en los datos de matriz
  2. Establecer puntos de interrupción de fin de línea usando la constante PHP_EOL en los datos del archivo
Establecer final de línea en PHP con PHP_EOL

Veremos cómo usar PHP_EOL para insertar el símbolo de fin de línea correcto para las diferentes plataformas en Windows.

PHP_EOL devolverá \r\n, y en un sistema Unix, devolverá \n. Veremos cómo usar PHP_EOL para insertar el símbolo de final de línea correcto para las diferentes plataformas en un file.

Establecer puntos de interrupción de fin de línea usando la constante PHP_EOL en los datos de matriz

Crearemos un array y luego recorreremos la matriz y mostraremos cada elemento en una nueva línea aplicando PHP_EOL para insertar un carácter de nueva línea al final de la línea.

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

Producción :

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

Establecer puntos de interrupción de fin de línea usando la constante PHP_EOL en los datos del archivo

Crearemos datos de dos cadenas y luego usaremos la constante PHP_EOL para insertar un nuevo carácter de línea al final de cada cadena antes de generar las líneas en un archivo.

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

Producción :

Test one
Test two

Artículo relacionado - PHP File