/php-src/ext/date/tests/ |
H A D | bug70810.phpt | 2 Bug #70810: DateInterval equals every other DateInterval 6 $i1 = new DateInterval('P1D'); 7 $i2 = new DateInterval('PT1H'); 12 $i2 = new DateInterval('P1D'); 19 Warning: Cannot compare DateInterval objects in %s on line %d 22 Warning: Cannot compare DateInterval objects in %s on line %d 25 Warning: Cannot compare DateInterval objects in %s on line %d 28 Warning: Cannot compare DateInterval objects in %s on line %d 31 Warning: Cannot compare DateInterval objects in %s on line %d 34 Warning: Cannot compare DateInterval objects in %s on line %d
|
H A D | bug70153.phpt | 2 Bug #70153 (\DateInterval incorrectly unserialized) 5 $i1 = \DateInterval::createFromDateString('+1 month'); 19 DateInterval Object 24 O:12:"DateInterval":2:{s:11:"from_string";b:1;s:11:"date_string";s:8:"+1 month";} 25 DateInterval Object
|
H A D | bug48678.phpt | 2 Bug #48678 (DateInterval segfaults when unserialising) 5 $x = new DateInterval("P3Y6M4DT12H30M5S"); 11 DateInterval Object 24 DateInterval Object
|
H A D | DateInterval_serialize-003.phpt | 2 Test DateInterval::__serialize and DateInterval::__unserialize 7 $d = DateInterval::createFromDateString('next weekday'); 23 $d = new DateInterval('P2Y4DT6H8M'); 43 object(DateInterval)#1 (%d) { 52 string(%d) "O:12:"DateInterval":2:{s:11:"from_string";b:1;s:11:"date_string";s:%d:"next weekday";}" 56 object(DateInterval)#2 (2) { 74 object(DateInterval)#3 (2) {
|
H A D | rfc-datetime_and_daylight_saving_time-type1.phpt | 58 $interval = new DateInterval($interval_spec); 64 $interval = new DateInterval($interval_spec); 70 $interval = new DateInterval($interval_spec); 76 $interval = new DateInterval($interval_spec); 82 $interval = new DateInterval($interval_spec); 88 $interval = new DateInterval($interval_spec); 100 $interval = new DateInterval($interval_spec); 106 $interval = new DateInterval($interval_spec); 112 $interval = new DateInterval($interval_spec); 118 $interval = new DateInterval($interval_spec); [all …]
|
H A D | rfc-datetime_and_daylight_saving_time-type3-ba.phpt | 18 $interval = new DateInterval($interval_spec); 24 $interval = new DateInterval($interval_spec); 30 $interval = new DateInterval($interval_spec); 36 $interval = new DateInterval($interval_spec); 42 $interval = new DateInterval($interval_spec); 48 $interval = new DateInterval($interval_spec); 54 $interval = new DateInterval($interval_spec); 60 $interval = new DateInterval($interval_spec); 66 $interval = new DateInterval($interval_spec); 72 $interval = new DateInterval($interval_spec); [all …]
|
H A D | bug53437_var2.phpt | 2 Bug #53437 (DateInterval basic serialization) 5 $di0 = new DateInterval('P2Y4DT6H8M'); 15 object(DateInterval)#1 (%d) { 37 object(DateInterval)#2 (%d) {
|
H A D | DatePeriod_set_state_exception.phpt | 9 …'interval' => DateInterval::createFromDateString("tomorrow"), 'recurrences' => 1, 'include_start_d… 13 …'interval' => DateInterval::createFromDateString("tomorrow"), 'recurrences' => 1, 'include_start_d… 18 …'interval' => DateInterval::createFromDateString("tomorrow"), 'recurrences' => 1, 'include_start_d… 22 …'interval' => DateInterval::createFromDateString("tomorrow"), 'recurrences' => 1, 'include_start_d… 26 …'interval' => DateInterval::createFromDateString("tomorrow"), 'recurrences' => 1, 'include_start_d… 34 …'interval' => DateInterval::createFromDateString("tomorrow"), 'recurrences' => -1, 'include_start_… 38 …'interval' => DateInterval::createFromDateString("tomorrow"), 'recurrences' => 1, 'include_start_d… 42 …'interval' => DateInterval::createFromDateString("tomorrow"), 'recurrences' => 1, 'include_start_d…
|
H A D | bug76462.phpt | 2 Bug #76462 Undefined property: DateInterval::$f 5 $buggy = new DateInterval('P0Y'); 8 $ok = new DateInterval('P0Y');
|
H A D | rfc-datetime_and_daylight_saving_time-type3-bs.phpt | 20 $interval = new DateInterval($interval_spec); 26 $interval = new DateInterval($interval_spec); 32 $interval = new DateInterval($interval_spec); 38 $interval = new DateInterval($interval_spec); 45 $interval = new DateInterval($interval_spec); 52 $interval = new DateInterval($interval_spec); 58 $interval = new DateInterval($interval_spec); 65 $interval = new DateInterval($interval_spec); 71 $interval = new DateInterval($interval_spec); 77 $interval = new DateInterval($interval_spec);
|
H A D | DatePeriod_wrong_arguments.phpt | 5 $dp = new DatePeriod(new \DateTimeImmutable("2023-01-13 12:29:30"), DateInterval::createFromDateStr… 8 $dp = new DatePeriod(new \DateTimeImmutable("2023-01-13 12:29:30"), DateInterval::createFromDateStr… 18 $dp = new DatePeriod("2023-01-13 17:24:58", DateInterval::createFromDateString("tomorrow"), 4); 31 …d::__construct() accepts (DateTimeInterface, DateInterval, int [, int]), or (DateTimeInterface, Da…
|
H A D | DateInterval_uninitialised_exceptions.phpt | 2 DateInterval uninitialised exceptions 7 class MyDateInterval extends DateInterval 29 DateObjectError: Object of type MyDateInterval (inheriting DateInterval) has not been correctly ini… 30 DateObjectError: Object of type MyDateInterval (inheriting DateInterval) has not been correctly ini…
|
H A D | rfc-datetime_and_daylight_saving_time-type2.phpt | 59 $interval = new DateInterval($interval_spec); 65 $interval = new DateInterval($interval_spec); 71 $interval = new DateInterval($interval_spec); 77 $interval = new DateInterval($interval_spec); 83 $interval = new DateInterval($interval_spec); 89 $interval = new DateInterval($interval_spec); 101 $interval = new DateInterval($interval_spec); 107 $interval = new DateInterval($interval_spec); 113 $interval = new DateInterval($interval_spec); 119 $interval = new DateInterval($interval_spec); [all …]
|
H A D | bug74852.phpt | 2 Bug #74852 property_exists returns true on unknown DateInterval property 6 $interval = new DateInterval('P2D'); 16 Warning: Undefined property: DateInterval::$abcde in %s on line %d
|
H A D | rfc-datetime_and_daylight_saving_time-type3-fs.phpt | 18 $interval = new DateInterval($interval_spec); 24 $interval = new DateInterval($interval_spec); 30 $interval = new DateInterval($interval_spec); 36 $interval = new DateInterval($interval_spec); 42 $interval = new DateInterval($interval_spec); 48 $interval = new DateInterval($interval_spec); 54 $interval = new DateInterval($interval_spec);
|
H A D | rfc-datetime_and_daylight_saving_time-type3-fa.phpt | 18 $interval = new DateInterval($interval_spec); 24 $interval = new DateInterval($interval_spec); 30 $interval = new DateInterval($interval_spec); 36 $interval = new DateInterval($interval_spec); 42 $interval = new DateInterval($interval_spec); 48 $interval = new DateInterval($interval_spec); 54 $interval = new DateInterval($interval_spec);
|
H A D | bug60774.phpt | 2 Bug #60774 (DateInterval::format("%a") is always zero when an interval is created using the createF… 5 $i= DateInterval::createFromDateString('2 days'); 11 object(DateInterval)#1 (%d) {
|
H A D | bug52113.phpt | 19 $unser = \DateInterval::__set_state(array( 36 object(DateInterval)#%d (%d) { 58 string(164) "O:12:"DateInterval":10:{s:1:"y";i:0;s:1:"m";i:0;s:1:"d";i:0;s:1:"h";i:4;s:1:"i";i:0;s:… 59 \DateInterval::__set_state(array( 70 ))object(DateInterval)#%d (%d) { 107 object(DateInterval)#%d (%d) { 136 object(DateInterval)#%d (%d) { 173 object(DateInterval)#%d (%d) {
|
H A D | DateInterval_construct_exceptions.phpt | 2 DateInterval constructor exceptions 16 check(fn() => new DateInterval("")); 17 check(fn() => new DateInterval("2007-05-11T15:30:00Z/"));
|
H A D | DateInterval_serialize-002.phpt | 2 Test DateInterval::__serialize and DateInterval::__unserialize 26 $d = new DateInterval('P2Y4DT6H8M'); 48 object(DateInterval)#3 (10) { 73 string(172) "O:12:"DateInterval":10:{s:1:"y";i:43;s:1:"m";i:3;s:1:"d";i:24;s:1:"h";i:1;s:1:"i";i:12… 77 object(DateInterval)#4 (10) { 127 object(DateInterval)#5 (10) {
|
H A D | DateInterval_serialize-001.phpt | 2 Test DateInterval::__serialize and DateInterval::__unserialize 7 $d = new DateInterval('P2Y4DT6H8M'); 29 object(DateInterval)#1 (10) { 54 string(164) "O:12:"DateInterval":10:{s:1:"y";i:2;s:1:"m";i:0;s:1:"d";i:4;s:1:"h";i:6;s:1:"i";i:8;s:… 58 object(DateInterval)#2 (10) {
|
H A D | date_interval_set_state_error1.phpt | 2 Test that DateInterval::__unserialize() doesn't modify state in case of a date_string format error 6 $interval = new DateInterval("P1Y1DT1H1M"); 24 object(DateInterval)#%d (%d) { 47 object(DateInterval)#%d (%d) {
|
H A D | bug73091.phpt | 2 Bug #73091 (Unserializing DateInterval object may lead to __toString invocation) 12 var_dump(unserialize('O:12:"DateInterval":1:{s:4:"days";O:3:"foo":0:{}}')); 15 object(DateInterval)#%d (%d) {
|
/php-src/Zend/tests/parameter_default_values/ |
H A D | internal_declaration_error_false.phpt | 8 public function diff(): DateInterval; 12 …e::diff(): DateInterval must be compatible with DateTimeInterface::diff(DateTimeInterface $targetO…
|
/php-src/ext/date/ |
H A D | php_date.stub.php | 188 function date_add(DateTime $object, DateInterval $interval): DateTime {} 190 function date_sub(DateTime $object, DateInterval $interval): DateTime {} 395 public function add(DateInterval $interval): DateTime {} 400 public function sub(DateInterval $interval): DateTime {} 530 public function add(DateInterval $interval): DateTimeImmutable {} 533 public function sub(DateInterval $interval): DateTimeImmutable {} 643 class DateInterval class 666 public static function __set_state(array $array): DateInterval {} 695 public ?DateInterval $interval; 716 * @param DateInterval|int $interval [all …]
|