LBA*_*LBA 5 php datetime object comparison-operators
我正在对对象列表进行严格比较,只是为了识别可能已更改的对象,例如:
if ($oldValue !== $newValue)
Run Code Online (Sandbox Code Playgroud)
在某些情况下,$oldValue
并且$newValue
是DateTime
对象。
调试我的应用程序在比较它们之前,我得到了以下两个值的输出:
日期时间对象([日期] => 2017-04-24 00:00:00.000000 [timezone_type] => 3 [timezone] => UTC)
日期时间对象([日期] => 2017-04-24 00:00:00.000000 [timezone_type] => 3 [timezone] => UTC)
为什么我的比较/条件仍然正确?