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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау