PHP 4.0 Bug #7094: fstat() returns an empty array

From: Date: Mon, 09 Oct 2000 05:25:22 +0000
Subject: PHP 4.0 Bug #7094: fstat() returns an empty array
Groups: php.dev 
Request: Send a blank email to php-dev+get-34486@lists.php.net to get a copy of this message
From: doc@kadath.org Operating system: Linux 2.2.17 PHP version: 4.0.2 PHP Bug Type: Filesystem function related Bug description: fstat() returns an empty array I could be wrong, but it appears that fstat($fp) returns an array of nulls instead of an array of file stats. See the following code: $fp = fopen($filename, "r"); $fstats = fstat($fp); for($i=0; $i<14; $i++) { $len=strlen($fstats[i]); echo "fstats $i: $fstats[$i] / len=$len<br>\n"; } echo "fstat() with bogus pointer: ".fstat($bogusfp); ---------------- This is the output: fstats 0: / len=0 fstats 1: / len=0 fstats 2: / len=0 fstats 3: / len=0 fstats 4: / len=0 fstats 5: / len=0 fstats 6: / len=0 fstats 7: / len=0 fstats 8: / len=0 fstats 9: / len=0 fstats 10: / len=0 fstats 11: / len=0 fstats 12: / len=0 fstats 13: / len=0 Warning: Supplied argument is not a valid File-Handle resource in /home/mentat/public_html/dom-functions.php on line 23 fstat() with bogus pointer: -- Edit Bug report at: http://bugs.php.net/?id=7094&edit=1

« previous php.dev (#34486) next »