Lines Matching refs:fgets

2 Test fgets() function : error conditions
6 Prototype: string fgets ( resource $handle [, int $length] );
12 echo "-- Testing fgets() with zero argument --\n";
13 var_dump( fgets() );
16 echo "-- Testing fgets() with more than expected number of arguments --\n";
18 var_dump( fgets($fp, 10, $fp) );
21 echo "-- Testing fgets() with invalid length arguments --\n";
23 var_dump( fgets($fp, $len) );
25 var_dump( fgets($fp, $len) );
27 var_dump( fgets($fp, $len) ); // return length - 1 always, expect false
31 echo "-- Testing fgets() with invalid arguments --\n";
40 /* loop to test fgets() with different invalid type of args */
43 var_dump( fgets($invalid_args[$loop_counter - 1], 10) );
46 // fgets() on a file handle which is already closed
47 echo "-- Testing fgets() with closed/unset file handle --";
49 var_dump(fgets($fp,10));
51 // fgets() on a file handle which is unset
54 var_dump( fgets(@$file_handle,10));
60 -- Testing fgets() with zero argument --
62 Warning: fgets() expects at least 1 parameter, 0 given in %s on line %d
64 -- Testing fgets() with more than expected number of arguments --
66 Warning: fgets() expects at most 2 parameters, 3 given in %s on line %d
68 -- Testing fgets() with invalid length arguments --
70 Warning: fgets(): Length parameter must be greater than 0 in %s on line %d
73 Warning: fgets(): Length parameter must be greater than 0 in %s on line %d
76 -- Testing fgets() with invalid arguments --
79 Warning: fgets() expects parameter 1 to be resource, string given in %s on line %d
83 Warning: fgets() expects parameter 1 to be resource, int given in %s on line %d
87 Warning: fgets() expects parameter 1 to be resource, float given in %s on line %d
91 Warning: fgets() expects parameter 1 to be resource, bool given in %s on line %d
95 Warning: fgets() expects parameter 1 to be resource, array given in %s on line %d
99 Warning: fgets() expects parameter 1 to be resource, object given in %s on line %d
101 -- Testing fgets() with closed/unset file handle --
102 Warning: fgets(): supplied resource is not a valid stream resource in %s on line %d
105 Warning: fgets() expects parameter 1 to be resource, null given in %s on line %d