PHP Fgetc () Function

| | | | | | | | | | | |

👻 Check our latest review to choose the best laptop for Machine Learning engineers and Deep learning tasks!

The file being scanned is used as a parameter to the fgetc() function and returns a string containing one character from the file, which is used as a parameter.Syntax:
 fgetc ($file)
Parameters:The fgetc() function in PHP takes only one parameter, $file. It specifies the file from which to extract the symbol.Return value:returns a string containing one character from the file, which is used as a parameter.Errors and Exceptions :
  • This function is not optimized for large files as it reads one character at a time and a long file can take a long time to fully read.
  • The buffer must be cleared if fgetc() is used multiple times.
  • The fgetc() function returns a Boolean False, but it often happens that it returns a non-boolean value that evaluates to False.
  • The programs below illustrate the fgetc() function.Program 1 : In the program below, a file named gfg.txt contains the following text. This is the first line.
    This is the second line.
    This is the third line.
    // the file is opened using the fopen() function $my_file = fopen ( "gfg.txt" , "rw" );
    // Prints one character from
    // pointer to open file echo fgetc ( $my_file );
    // file is closed with fclose() fclose ( $my_file );
    ?>
    Output:
    T
    Program 2 : In the program below, the file named gfg.txt contains the following text. This is the first line.
    This is the second line.
    This is the third line.
    // the file is opened using the fopen() function $my_file = fopen ( " gfg.txt " , " rw " );
    // prints one character at a time // until end of file is reached while ( ! feof ( $my_file )) { echo fgetc ( $my_file ); }
    // the file is closed using the fclose() function fclose ( $my_file ); ?>
    Output:
    This is the first line. This is the second line. This is the third line.
    Link:
    http://php.net/ manual / en / function.fgetc.php

    👻 Read also: what is the best laptop for engineering students?

    We hope this article has helped you to resolve the problem. Apart from PHP Fgetc () Function, check other code Python module-related topics.

    Want to excel in Python? See our review of the best Python online courses 2023. If you are interested in Data Science, check also how to learn programming in R.

    By the way, this material is also available in other languages:



    Davies Nickolson

    Boston | 2023-03-22

    Simply put and clear. Thank you for sharing. PHP Fgetc () Function and other issues with Python functions was always my weak point 😁. Will use it in my bachelor thesis

    Oliver Porretti

    London | 2023-03-22

    I was preparing for my coding interview, thanks for clarifying this - PHP Fgetc () Function in Python is not the simplest one. I am just not quite sure it is the best method

    Ken OConnell

    San Francisco | 2023-03-22

    Ev PHP module is always a bit confusing 😭 PHP Fgetc () Function is not the only problem I encountered. I just hope that will not emerge anymore

    Shop

    Gifts for programmers

    Learn programming in R: courses

    $FREE
    Gifts for programmers

    Best Python online courses for 2022

    $FREE
    Gifts for programmers

    Best laptop for Fortnite

    $399+
    Gifts for programmers

    Best laptop for Excel

    $
    Gifts for programmers

    Best laptop for Solidworks

    $399+
    Gifts for programmers

    Best laptop for Roblox

    $399+
    Gifts for programmers

    Best computer for crypto mining

    $499+
    Gifts for programmers

    Best laptop for Sims 4

    $

    Latest questions

    PythonStackOverflow

    Common xlabel/ylabel for matplotlib subplots

    1947 answers

    PythonStackOverflow

    Check if one list is a subset of another in Python

    1173 answers

    PythonStackOverflow

    How to specify multiple return types using type-hints

    1002 answers

    PythonStackOverflow

    Printing words vertically in Python

    909 answers

    PythonStackOverflow

    Python Extract words from a given string

    798 answers

    PythonStackOverflow

    Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

    606 answers

    PythonStackOverflow

    Python os.path.join () method

    384 answers

    PythonStackOverflow

    Flake8: Ignore specific warning for entire file

    360 answers


    Wiki

    Python | How to copy data from one Excel sheet to another

    Common xlabel/ylabel for matplotlib subplots

    Check if one list is a subset of another in Python

    How to specify multiple return types using type-hints

    Printing words vertically in Python

    Python Extract words from a given string

    Cyclic redundancy check in Python

    Finding mean, median, mode in Python without libraries

    Python add suffix / add prefix to strings in a list

    Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

    Python - Move item to the end of the list

    Python - Print list vertically