Lines Matching refs:ftruncate

2 Test ftruncate() function : error conditions
6 Prototype: bool ftruncate ( resource $handle, int $size );
10 echo "*** Testing ftruncate() : error conditions ***\n";
14 fwrite($file_handle, "Testing ftruncate error conditions \n");
18 echo "-- Testing ftruncate() with less than expected number of arguments --\n";
21 var_dump( ftruncate() );
24 var_dump( ftruncate( $file_handle ) );
28 echo "-- Testing ftruncate() with more than expected number of arguments --\n";
30 var_dump( ftruncate($file_handle, 10, 20) );
35 echo "-- Testing ftruncate() with invalid file pointer --\n";
44 /* loop to test ftruncate() with different invalid type of args */
47 var_dump( ftruncate($invalid_args[$loop_counter - 1], 10) );
50 // ftruncate() on a file handle which is already closed/unset
51 echo "-- Testing ftruncate() with closed/unset file handle --\n";
53 // ftruncate on close file handle
55 var_dump( ftruncate($file_handle,10) );
59 // ftruncate on a file handle which is unset
62 var_dump( ftruncate(@$fp,10));
74 *** Testing ftruncate() : error conditions ***
77 -- Testing ftruncate() with less than expected number of arguments --
79 Warning: ftruncate() expects exactly 2 parameters, 0 given in %s on line %d
82 Warning: ftruncate() expects exactly 2 parameters, 1 given in %s on line %d
85 -- Testing ftruncate() with more than expected number of arguments --
87 Warning: ftruncate() expects exactly 2 parameters, 3 given in %s on line %d
90 -- Testing ftruncate() with invalid file pointer --
93 Warning: ftruncate() expects parameter 1 to be resource, string given in %s on line %d
97 Warning: ftruncate() expects parameter 1 to be resource, integer given in %s on line %d
101 Warning: ftruncate() expects parameter 1 to be resource, float given in %s on line %d
105 Warning: ftruncate() expects parameter 1 to be resource, boolean given in %s on line %d
109 Warning: ftruncate() expects parameter 1 to be resource, array given in %s on line %d
113 Warning: ftruncate() expects parameter 1 to be resource, object given in %s on line %d
115 -- Testing ftruncate() with closed/unset file handle --
117 Warning: ftruncate(): supplied resource is not a valid stream resource in %s on line %d
121 Warning: ftruncate() expects parameter 1 to be resource, null given in %s on line %d