|
Posted by Jasper Bryant-Greene on 11/11/05 23:18
Jay Blanchard wrote:
> [snip]
> Well, it's a pretty model example of a line-by-line file read. I can't
> see anything wrong with it, so perhaps the problem lies elsewhere.
> There's no other files with the same name in your include_path?
>
> Maybe something to do with auto_detect_line_endings or whatever it's
> called, in php.ini? (I know, probably a long shot.)
> [/snip]
>
> The output now looks like....
>[snip]
> based on the following code;
>
> $theFile = fopen("docs/InstallationInstructionMaster.txt", "rb") || die;
>
> while(!feof($theFile)){
> $theLine = fgets($theFile);
> $lineArray = explode("\t", $theLine);
> print_r($lineArray);
> }
> fclose($theFile);
>
> It appears that something is getting read, but what?
Blank lines. Just to see if the problem is fgets(), try this:
// Left off the "b" because it ain't binary :)
$theFile = file_get_contents( "docs/InstallationInstructionMaster.txt",
"r" ) or die;
$lines = explode( "\n", $theFile );
foreach( $lines as $line ) {
$line = explode( "\t", $line );
print_r( $line );
}
Navigation:
[Reply to this message]
|