Функция PHP Fgetc()

| | | | | | | | | | | |
Сканируемый файл используется в качестве параметра функции fgetc() и возвращает строку, содержащую один символ из файла, который используется в качестве параметра.Синтаксис:
fgetc ($file) 
Параметры:функция fgetc() в PHP принимает только один параметр, $file. Он указывает файл, из которого нужно извлечь символ.Возвращаемое значение: возвращает строку, содержащую один символ из файла, который используется в качестве параметра.Ошибки и исключения :
  • Эта функция не оптимизирована для больших файлов, так как она считывает по одному символу за раз, а полное чтение длинного файла может занять много времени.
  • Буфер должен быть очищен, если fgetc() используется несколько раз.
  • Функция fgetc() возвращает логическое значение False, но часто бывает, что она возвращает нелогическое значение. которое оценивается как False.
  • В приведенных ниже программах показана функция fgetc().Программа 1 . В приведенной ниже программе файл с именем gfg.txt содержит следующее текст. Это первая строка.
    Это вторая строка.
    Это третья строка. <код><код>
    // файл открывается с помощью функции fopen()$my_file = fopen ( "gfg.txt" , "rw" );
    // Печатает один символ из
    // указателя на открытый файлecho fgetc ( $my_file );
    // файл закрывается с помощью fclose()fclose ( $my_file );
    ?> Вывод:
    T
    Программа 2 : В приведенной ниже программе файл с именем gfg.txt содержит следующий текст. Это первая строка.
    Это вторая строка.
    Это третья строка. <код><код>
    // файл открывается с помощью функции fopen() $my_file = fopen ( " gfg.txt " , " rw " );
    // печатает по одному символу // до тех пор, пока не будет достигнут конец файлапока ( ! feof ( $my_file )) { echo fgetc ( $my_file ); }
    // файл закрывается функцией fclose()fclose ( $my_file ); ?>
    Вывод:
    Это первый линия. Это вторая линия. Это третья строка.
    Ссылка:
    http://php.net/manual/en/function.fgetc.php