Tools, FAQ, Tutorials:
Reading One Character from a File in PHP
How To Read One Character from a File in PHP?
✍: FYIcenter.com
If you have a text file, and you want to read the file one character at a time, you can use the fgetc() function. It reads the current character, moves the file pointer to the next character, and returns the character as a string. If end of the file is reached, fgetc() returns Boolean false. Here is a PHP script example on how to use fgetc():
<?php
$file = fopen("/windows/system32/drivers/etc/services", "r");
$count = 0;
while ( ($char=fgetc($file)) !== false ) {
if ($char=="/") $count++;
}
fclose($file);
print("Number of /: $count\n");
?>
This script will print:
Number of /: 113
Note that rtrim() is used to remove "\n" from the returning string of fgets().
⇒ Issue with "while ($c=fgetc($f))" Loop in PHP
⇐ Reading One Line of Text from a File in PHP
2016-12-02, ∼2726🔥, 0💬
Popular Posts:
Can You Add Values to an Array without Keys in PHP? Can You Add Values to an Array with a Key? The a...
What Happens If One Row Has Missing Columns? What happens if one row has missing columns? Most brows...
How to add an API to an API product for internal testing on the Publisher Portal of an Azure API Man...
How to reinstall npm with a node version manager? I am getting permission errors with the current ve...
How to run PowerShell Commands in Dockerfile to change Windows Docker images? When building a new Wi...