252 of 410 menu

Функión file

La función file lee el contenido de un archivo y lo devuelve como un array, donde cada elemento corresponde a una línea del archivo. El primer parámetro de la función es la ruta al archivo, y el segundo (opcional) - banderas para modificar el comportamiento de la función.

Sintaxis

file(string $filename, int $flags = 0);

Banderas

Bandera Descripción
FILE_USE_INCLUDE_PATH Buscar el archivo en los directorios especificados en include_path.
FILE_IGNORE_NEW_LINES No añadir caracteres de salto de línea (\n) al final de cada elemento del array.
FILE_SKIP_EMPTY_LINES Omitir líneas vacías al formar el array.

Ejemplo

Leamos el contenido del archivo 'test.txt' y mostremos el array de cadenas:

<?php $res = file('test.txt'); print_r($res); ?>

Ejemplo

Uso de la bandera FILE_IGNORE_NEW_LINES para eliminar caracteres de nueva línea:

<?php $res = file('test.txt', FILE_IGNORE_NEW_LINES); print_r($res); ?>

Ejemplo

Lectura de un archivo con uso simultáneo de varias banderas:

<?php $res = file('test.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); print_r($res); ?>

Véase también

  • la función file_get_contents,
    que lee el contenido de un archivo en una cadena
  • la función fopen,
    que abre un archivo o URL
  • la función readfile,
    que imprime el contenido de un archivo
  • la función parse_ini_file,
    que procesa un archivo de configuración
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar