fscanf

From: Date: Sun, 11 Mar 2001 20:23:31 +0000
Subject: fscanf
Groups: php.general 
Request: Send a blank email to php-general+get-43406@lists.php.net to get a copy of this message
hello if this is really a silly problem dont blame me, i'm a newbie in php (but i'm experienced in c++ a bit :-) well, imagine i want to write a content of some text file word by word. example will be more understandable than my english: let file.txt consists: lenin lives forever i want my php script to write to the screen: lenin lives forever I tried to manage this using fscanf function. i expected it works same as in c, but it looks it doesnt. consider the code: while (fscanf($file,"%s",$buffer)==1) { echo $buffer,"<br>"; } the result: lenin forever just like fscanf moved the file pointer to the next line after reading "lenin". i dont know whats up... why "lives" disappeared??? i know i can try using fgets and then split the string, but i want to know why fscanf doesnt work... :-) could anyone explain me this phenomena? best regards, jakub zytka

« previous php.general (#43406) next »