DateInterval中的这些未记录的属性是什么?

时间:2016-07-20 18:06:46

标签: php datetime

当我in_list var_dump个对象时,如PHP文档中的this example

DateInterval

我看到the manual中没有描述的几个属性。

$interval = new DateInterval('P2Y4DT6H8M');
var_dump($interval);

我认为它可能是PHP版本之间的差异,所以我在3v4l.org运行它,看起来有点不一致,哪个旧的PHP版本产生哪个输出(各种5.3和5.4版本产生一个或另一个)。

我想知道PHP Manual My var_dump ---------------------------- ------------------------------------------ object(DateInterval)#1 (8) { object(DateInterval)[1] ["y"]=> int(2) public 'y' => int(2) ["m"]=> int(0) public 'm' => int(0) ["d"]=> int(4) public 'd' => int(4) ["h"]=> int(6) public 'h' => int(6) ["i"]=> int(8) public 'i' => int(8) ["s"]=> int(0) public 's' => int(0) public 'weekday' => int 0 public 'weekday_behavior' => int 0 public 'first_last_day_of' => int 0 ["invert"]=> int(0) public 'invert' => int 0 ["days"]=> bool(false) public 'days' => boolean false public 'special_type' => int 0 public 'special_amount' => int 0 public 'have_weekday_relative' => int 0 public 'have_special_relative' => int 0 } 等等是什么以及它们的目的是什么,但到目前为止我的谷歌搜索并没有太多运气。我还尝试了很多不同的间隔,并且无法制作任何未知的属性!= 0.

有人能指出我正确的方向来解决这个问题吗?

0 个答案:

没有答案