你能解释一下
get_class($instance)
和 ClassName::class
之间的区别吗?<?php
// PHP 5.5
var_dump(get_class(new Datetime())); // string(8) "DateTime"
var_dump(Datetime::class); // string(8) "Datetime" with lower t
::class
,而可以使用get_class()
。例如,如果您执行了$d = new DateTime()
,则不能使用$d::class
。 - AmbientCyan::class
也可以用于实例。 - Hazem Noor