290 of 410 menu

Функција fread

Функцијата fread чита податоци од отворена датотека. Како прв параметар функцијата прима покажувач кон датотека (ресурс), добиен преку fopen, а како втор - максималниот број на бајти за читање. Функцијата ги враќа прочитаните податоци или false во случај на грешка.

Синтакса

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

Пример

Да ги прочитаме првите 10 бајти од датотеката:

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

Резултат од извршувањето на кодот:

'Some text '

Пример

Да ја прочитаме целата датотека:

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

Резултат од извршувањето на кодот:

'Complete file content'

Пример

Да ја прочитаме датотеката по делови:

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

Резултат од извршувањето на кодот:

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

Погледнете ги исто така

  • функцијата fwrite,
    која запишува во датотека
  • функцијата fgets,
    која чита линија од датотека
  • функцијата file_get_contents,
    која ја чита целата датотека
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј