1--TEST--
2Test filesize() function: basic functionaity
3--FILE--
4<?php
5/*
6 * Prototype: int filesize ( string $filename );
7 * Description: Returns the size of the file in bytes, or FALSE
8 *              (and generates an error of level E_WARNING) in case of an error.
9 */
10
11
12echo "*** Testing size of files and directories with filesize() ***\n";
13
14$file_path = __DIR__;
15
16var_dump( filesize(__FILE__) );
17var_dump( filesize(".") );
18
19/* Empty file */
20$file_name = $file_path."/filesize_basic.tmp";
21$file_handle = fopen($file_name, "w");
22fclose($file_handle);
23var_dump( filesize($file_name) );
24
25echo "*** Done ***\n";
26?>
27--CLEAN--
28<?php
29$file_path = __DIR__;
30$file_name = $file_path."/filesize_basic.tmp";
31unlink($file_name);
32?>
33--EXPECTF--
34*** Testing size of files and directories with filesize() ***
35int(%d)
36int(%d)
37int(0)
38*** Done ***
39