fgetc функциясы

fgetc функциясы файлдан бир символду окуп, кайтарат. Параметр катары функция файлга көрсөткүч кабыл алат, бир символдуу сапты же файлдын аягына жетсе false кайтарат.

Синтаксис

phpfgetc(resource $handle): string|false

Мисал

Файлды символ-символ менен окуп, ар бир символду чыгаралы:

php<?php
  $file = fopen('test.txt', 'r');
  
  if ($file) {
    while (($char = fgetc($file)) !== false) {
      echo $char;
    }
    fclose($file);
  }
?>

Мисал

Файлдан биринчи символду гана окуу:

php<?php
  $file = fopen('test.txt', 'r');
  
  if ($file) {
    $char = fgetc($file);
    echo $char;
    fclose($file);
  }
?>

Мисал

Файлдын аягына жетилген учурду иштетүү:

php<?php
  $file = fopen('empty.txt', 'r');
  
  if ($file) {
    $res = fgetc($file);
    var_dump($res);
    fclose($file);
  }
?>

Ошондой эле караңыз

  • fgets функциясын,
    файлдан сап окуйт
  • fread функциясын,
    файлдан окуйт
  • feof функциясын,
    файлдын аягын текшерет