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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан