Change language

PHP Fputs () function

Syntax:
fputs (file, string, length) 
Parameters used:
Function fputs() in PHP takes three parameters.
  • file: This is a required parameter that specifies a file.
  • string: This is a required parameter that specifies the string to write.
  • length: this is an optional parameter that defines the maximum number of bytes to be written.
  • Return value:
    Returns the number of bytes written on success, or False on error.Exceptions
  • This function can be used to write as binary data such as images and character data since the fputs() function is binary safe.
  • The fputs() function without a length parameter writes all the data to the end, but does not include the first 0th byte it encounters.
  • Examples :
    Input: $myfile = fopen ("gfg.txt", "w"); echo fputs ($myfile, "Geeksforengineer is a portal of engineer!"); fclose ($myfile); Output: 35 Input: $myfile = fopen ("gfg.txt", "w"); echo fputs ($myfile, "Geeksforengineer is a portal of engineer!", 13); fclose ($myfile); fopen ("gfg.txt", "r"); echo fread ($myfile, filesize ("gfg.txt")); fclose ($myfile); Output: Geeksforengineer 
    The programs below illustrate the fputs() function:Program 1
    // Open file $myfile = fopen ( "gfg .txt " , " w " );  
    // write content to file using fputs echo fputs ( $myfile , " Geeksforengineer is a portal of engineer! " );  
    // close the file fclose ( $myfile ); ?>
    Output:
    35 
    Program 2 // Open file $myfile = fopen ( "gfg.txt" , " w " );  
    // write content to file with specified line length using fputs echo fputs ( $myfile , "Geeksforengineer is a portal of engineer!" , 13);  
    // close the file fclose ( $myfile );  
    // open the same file to read its contents fopen ( "gfg.txt" , "r" ); echo fread ( $myfile , ( "gfg.txt" ));  
    // close the file fclose ( $myfile ); ?>
    Output:
    Geeksforengineer 
    Link:
    http: / /php.net/manual/en/function.fputs.php

    Shop

    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 laptop for development

    $499+
    Gifts for programmers

    Best laptop for Cricut Maker

    $299+
    Gifts for programmers

    Best laptop for hacking

    $890
    Gifts for programmers

    Best laptop for Machine Learning

    $699+
    Gifts for programmers

    Raspberry Pi robot kit

    $150

    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