bug53437_var4.phpt 914 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. --TEST--
  2. Bug #53437 (Check that var_dump out is the same using the whole object or it's single properties), variation 4
  3. --INI--
  4. date.timezone = Europe/Berlin
  5. --FILE--
  6. <?php
  7. $dt = new DateTime('2009-10-11');
  8. $df = $dt->diff(new DateTime('2009-10-13'));
  9. var_dump($df,
  10. $df->y,
  11. $df->m,
  12. $df->d,
  13. $df->h,
  14. $df->i,
  15. $df->s,
  16. $df->f,
  17. $df->invert,
  18. $df->days);
  19. ?>
  20. --EXPECTF--
  21. object(DateInterval)#%d (16) {
  22. ["y"]=>
  23. int(0)
  24. ["m"]=>
  25. int(0)
  26. ["d"]=>
  27. int(2)
  28. ["h"]=>
  29. int(0)
  30. ["i"]=>
  31. int(0)
  32. ["s"]=>
  33. int(0)
  34. ["f"]=>
  35. float(0)
  36. ["weekday"]=>
  37. int(0)
  38. ["weekday_behavior"]=>
  39. int(0)
  40. ["first_last_day_of"]=>
  41. int(0)
  42. ["invert"]=>
  43. int(0)
  44. ["days"]=>
  45. int(2)
  46. ["special_type"]=>
  47. int(0)
  48. ["special_amount"]=>
  49. int(0)
  50. ["have_weekday_relative"]=>
  51. int(0)
  52. ["have_special_relative"]=>
  53. int(0)
  54. }
  55. int(0)
  56. int(0)
  57. int(2)
  58. int(0)
  59. int(0)
  60. int(0)
  61. float(0)
  62. int(0)
  63. int(2)