On Nov 24, 2009, at 5:52 PM, ryan wrote:
Is this what you want
$file = fopen("test.txt", "r");
while (!feof($file)) {
$line = trim(fgets($file));
print $line."sometext\n";
}
fclose($file);
outputs
asometext
bsometext
csometext
Ref to http://us3.php.net/manual/en/function.fgets.php. "Reading
ends when /length/ - 1 bytes have been read, on a newline (which is
included in the return value), or on EOF (whichever comes first). If
no length is specified, it will keep reading from the stream until
it reaches the end of the line. "
aurfalien@xxxxxxxxx wrote:
Hi all,
I'm trying to append some text to what I read from a file.
My code;
$file = fopen("foo.txt", "r");
while (!feof($file)) {
$line = fgets($file);
print $line."sometext";
}
fclose($file);
foo,txt;
a
b
c
d
e
f
g
And when I run the script, it looks like;
a
sometextb
sometextc
sometextd
...
Any ideas?
Thanks in advance,
- aurf
OMG, very very cool, thanks Ryan.
- aurf
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php