PHP 8 compatibility
[m6w6/ext-psi] / tests / time / asc_gmtime001.phpt
1 --TEST--
2 asctime/gmtime
3 --ENV--
4 TZ=UTC
5 --INI--
6 psi.directory = {PWD}/../../psi.d:{PWD}
7 --FILE--
8 ===TEST===
9 <?php
10 try {
11 var_dump(psi\asctime(NULL));
12 } catch (Throwable $t) {
13 echo $t->getMessage(),"\n";
14 }
15 var_dump(psi\gmtime(1));
16 var_dump(psi\asctime(psi\gmtime(1234567890)));
17 var_dump(psi\asctime_r(psi\gmtime_r(1234567890)));
18 ?>
19 ===DONE===
20 --EXPECT--
21 ===TEST===
22 psi\asctime(): Argument #1 ($tm) must be of type array, null given
23 array(9) {
24 ["tm_sec"]=>
25 int(1)
26 ["tm_min"]=>
27 int(0)
28 ["tm_hour"]=>
29 int(0)
30 ["tm_mday"]=>
31 int(1)
32 ["tm_mon"]=>
33 int(0)
34 ["tm_year"]=>
35 int(70)
36 ["tm_wday"]=>
37 int(4)
38 ["tm_yday"]=>
39 int(0)
40 ["tm_isdst"]=>
41 int(0)
42 }
43 string(25) "Fri Feb 13 23:31:30 2009
44 "
45 string(25) "Fri Feb 13 23:31:30 2009
46 "
47 ===DONE===