2 /* Prototype : int readfile(string filename [, bool use_include_path[, resource context]])
3 * Description: Output a file or a URL
4 * Source code: ext/standard/file.c
7 <<__EntryPoint
>> function main(): void
{
8 echo "*** Testing readfile() : variation ***\n";
9 $mainDir = 'readfile_variation9';
10 $subDir = 'readfile_variation9_sub';
11 $absMainDir = __SystemLib\
hphp_test_tmppath($mainDir);
13 $absSubDir = $absMainDir."/".$subDir;
16 $theFile = "fileToRead.tmp";
17 $absFile = $absSubDir.'/'.$theFile;
20 $h = fopen($absFile,"w");
21 fwrite($h, "The File Contents");
26 chdir(__SystemLib\
hphp_test_tmproot());
31 "$absSubDir/../".$subDir,
32 "$absSubDir//.././".$subDir,
33 "$absSubDir/../../".$mainDir."/./".$subDir,
34 "$absSubDir/..///".$subDir."//..//../".$subDir,
40 $mainDir."//".$subDir,
41 $mainDir."///".$subDir,
42 "./".$mainDir."/../".$mainDir."/".$subDir,
46 for($i = 0; $i<count($allDirs); $i++
) {
49 echo "\n-- Iteration $j --\n";
50 $ok = readfile($dir.'/'.$theFile);
60 echo "\n*** Done ***\n";