3 /* Prototype : int date_offset_get ( DateTime $object )
4 * Description: Returns the daylight saving time offset
5 * Source code: ext/date/php_date.c
6 * Alias to functions: DateTime::getOffset
9 //Set the default time zone
10 date_default_timezone_set("Europe/London");
12 echo "*** Testing date_offset_get() : error conditions ***\n";
14 echo "\n-- Testing date_offset_get() function with zero arguments --\n";
15 var_dump( date_offset_get() );
17 echo "\n-- Testing date_offset_get() function with more than expected no. of arguments --\n";
18 $datetime = date_create("2009-01-30 19:34:10");
20 var_dump( date_offset_get($datetime, $extra_arg) );
22 echo "\n-- Testing date_offset_get() function with an invalid values for \$object argument --\n";
23 $invalid_obj = new stdClass();
24 var_dump( date_offset_get($invalid_obj) );
26 var_dump( date_offset_get($invalid_obj) );
28 var_dump( date_offset_get($invalid_obj) );