welcomewiki has just posted in the PHP Forum forum of Wiki Newforum under the title of PHP File Handling.
This thread is located at http://www.wikinewforum.com/showthread.php?t=5864
Here is the message that has just been posted:
***************
*Closing a File*
The fclose() function is used to close an open file:
<?php
$file = fopen("test.txt","r"); //some code to be executed fclose($file);
?>
*Check End-of-file*
The feof() function checks if the "end-of-file" (EOF) has been reached.
The feof() function is useful for looping through data of unknown length.
*Note:* You cannot read from files opened in w, a, and x mode!
if (feof($file)) echo "End of file";
*Reading a File Line by Line*
The fgets() function is used to read a single line from a file.
*Note:* After a call to this function the file pointer has moved to the next line.
*Example*
The example below reads a file line by line, until the end of file is reached:
<?php
$file = fopen("welcome.txt", "r") or exit("Unable to open file!");
//Output a line of the file until the end is reached
while(!feof($file))
{
echo fgets($file). "<br />";
}
fclose($file);
?>
*Reading a File Character by Character*
The fgetc() function is used to read a single character from a file.
*Note:* After a call to this function the file pointer moves to the next character.
*Example*
The example below reads a file character by character, until the end of file is reached:
<?php
$file=fopen("welcome.txt","r") or exit("Unable to open file!");
while (!feof($file))
{
echo fgetc($file);
}
fclose($file);
?>
***************