290 of 410 menu

Kazi fread

Kazi fread husoma data kutoka kwa faili iliyofunguliwa. Kigezo cha kwanza kinakubaliwa na kielelezo cha faili (rasilimali), kilichopatikana kupitia fopen, na cha pili - idadi kubwa ya ka za kusoma. Kazi inarudisha data iliyosomwa au false katika kesi ya hitilafu.

Syntax

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

Mfano

Soma 10 ka za kwanza kutoka kwa faili:

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

Matokeo ya utekelezaji wa kificho:

'Some text '

Mfano

Soma faili nzima kwa ujumla:

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

Matokeo ya utekelezaji wa kificho:

'Complete file content'

Mfano

Soma faili kwa sehemu:

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

Matokeo ya utekelezaji wa kificho:

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

Angalia pia

  • kazi fwrite,
    ambayo inaandika kwenye faili
  • kazi fgets,
    ambayo husoma mstari kutoka kwa faili
  • kazi file_get_contents,
    ambayo husoma faili nzima
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa