什么是PHP相当于Java的对象类
发布时间:2020-12-13 21:39:25 所属栏目:PHP教程 来源:网络整理
导读:在 java中,我们有Object类型,可用于转换为特定的类类型. 我们如何在 PHP中执行此操作? 问候, 大额牛 解决方法 PHP中的通用对象是stdClass的实例.但是它不是基类,这意味着除非在类声明中指定extends stdClass,否则类不会继承它. 在PHP中对(对象)进行类型转换
在
java中,我们有Object类型,可用于转换为特定的类类型.
我们如何在 PHP中执行此操作? 问候, 解决方法
PHP中的通用对象是stdClass的实例.但是它不是基类,这意味着除非在类声明中指定extends stdClass,否则类不会继承它.
在PHP中对(对象)进行类型转换会产生一个stdClass.例如: $a = array('foo' => 'bar'); $o = (object) $a; var_dump($o instanceof stdClass); // bool(true) var_dump($o->foo); // string(3) "bar" 在PHP中,没有向上转换和向下转换的概念.您可以为超类或接口键入提示,但这是关于它的.对象始终被识别为您构造它的任何类的实例,例如,新的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |