var_dump函数显示每个对象输出的对象标识符,例如:
$now = new \DateTimeImmutable();
var_dump($now);
输出结果为:
object(DateTimeImmutable)#412 (3) {
["date"]=>
string(26) "2016-04-29 21:31:55.000000"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
这个412在所有当前对象的组中是唯一的吗?
如何更有效地访问这个号码?
答案 0 :(得分:1)
我不认为内部标识符是您必须担心的。如果您想保存变量并在以后恢复它们,可以使用serialize()
和unserialize()
。
编辑:可能spl_object_hash()
可能是你需要的吗?