import random crap zend files
[hiphop-php.git] / hphp / test / zend / bad / ext-date / date_sun_info_variation3.php
blobd8ff72ccd4e4381362da650be7f83957b15dc4f0
1 <?php
2 /* Prototype : array date_sun_info ( int $time , float $latitude , float $longitude )
3 * Description: Returns an array with information about sunset/sunrise and twilight begin/end.
4 * Source code: ext/standard/data/php_date.c
5 */
7 date_default_timezone_set("UTC");
9 echo "*** Testing date_sun_info() : usage variations ***\n";
11 //get an unset variable
12 $unset_var = 10;
13 unset ($unset_var);
15 // heredoc string
16 $heredoc = <<<EOT
17 abc
18 xyz
19 EOT;
21 // get a resource variable
22 $fp = fopen(__FILE__, "r");
24 $inputs = array(
25 // int data
26 /*1*/ 0,
28 12345,
29 -2345,
31 // float data
32 /*5*/ 10.5,
33 -10.5,
34 12.3456789000e10,
35 12.3456789000E-10,
36 .5,
38 // null data
39 /*10*/ NULL,
40 null,
42 // boolean data
43 /*12*/ true,
44 false,
45 TRUE,
46 FALSE,
48 // empty data
49 /*16*/ "",
50 '',
51 array(),
53 // string data
54 /*19*/ "abcxyz",
55 'abcxyz',
56 $heredoc,
58 // undefined data
59 /*22*/ @$undefined_var,
61 // unset data
62 /*23*/ @$unset_var,
64 // resource variable
65 /*24*/ $fp
68 // loop through each element of $inputs to check the behaviour of date_sun_info()
69 $iterator = 1;
71 foreach($inputs as $input) {
72 echo "\n-- Iteration $iterator --\n";
73 var_dump(date_sun_info(strtotime("2006-12-12"), 31.7667, $input));
74 $iterator++;
78 ===Done===