290 of 410 menu

Funkcija fread

Funkcija fread lasa datus no atvērta faila. Pirmo parametru funkcija saņem rādītāju uz failu (resurss), kas iegūts caur fopen, bet otro - maksimālo baitu skaitu lasīšanai. Funkcija atgriež izlasītos datus vai false kļūdas gadījumā.

Sintakse

fread(resource $handle, int $length): string|false

Piemērs

Izlasīsim pirmos 10 baitus no faila:

<?php $file = fopen('data.txt', 'r'); $res = fread($file, 10); fclose($file); echo $res; ?>

Koda izpildes rezultāts:

'Some text '

Piemērs

Izlasīsim visu failu pilnībā:

<?php $file = fopen('data.txt', 'r'); $res = fread($file, filesize('data.txt')); fclose($file); echo $res; ?>

Koda izpildes rezultāts:

'Complete file content'

Piemērs

Izlasīsim failu pa daļām:

<?php $file = fopen('data.txt', 'r'); while (!feof($file)) { echo fread($file, 5) . "\n"; } fclose($file); ?>

Koda izpildes rezultāts:

'First' ' part' ' of t' 'ext'

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt