Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
301 of 410 menu
◀ ▶

Función fpassthru

La función fpassthru envía todos los datos de un archivo, comenzando desde la posición actual del puntero al archivo hasta el final. La función acepta un parámetro - el puntero al archivo que debe estar abierto para lectura. Después de ejecutarse, la función retorna el número de bytes enviados o false en caso de error.

Sintaxis

fpassthru(resource $handle): int|false

Ejemplo

Enviemos el contenido del archivo 'data.txt':

<?php $file = fopen('data.txt', 'r'); fpassthru($file); fclose($file); ?>

Ejemplo

Comprobemos la cantidad de bytes enviados:

<?php $file = fopen('data.txt', 'r'); $bytes = fpassthru($file); echo "Bytes output: $bytes"; fclose($file); ?>

Ejemplo

Intentemos usar fpassthru después de una lectura parcial del archivo:

<?php $file = fopen('data.txt', 'r'); fgets($file); // leemos la primera línea fpassthru($file); // enviamos el resto del archivo fclose($file); ?>

Ver también

  • la función readfile,
    que envía el contenido de un archivo
  • la función fread,
    que lee desde un archivo
  • la función fgets,
    que lee una línea de un archivo
← →
↑
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