How to read text file character by character with PHP

2 Answers

0 votes
$f = fopen("e:/numbers.txt", "r") or die("Error open file!");
while(!feof($f)) 
{
   echo fgetc($f);
}
fclose($f);


/*
run:

1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 

*/

 



answered Dec 3, 2015 by avibootz
edited Dec 5, 2015 by avibootz
0 votes
$f = fopen("e:/numbers.txt", "r") or die("Error open file!");
$ch;
while(!feof($f)) 
{
    $ch = fgetc($f);
    if ($ch == "\n") // "\n" is the end of line
        echo "<br />";
    else
        echo $ch;
}
fclose($f);


/*
run:

1.0 
2.0 
3.0 
4.0 
5.0 
6.0 
7.0 
8.0 
9.0 
10.0 

*/

 



answered Dec 3, 2015 by avibootz
edited Dec 5, 2015 by avibootz

Related questions

2 answers 310 views
310 views asked Jan 4, 2021 by avibootz
1 answer 246 views
246 views asked Jun 29, 2014 by avibootz
1 answer 215 views
1 answer 158 views
...