$a = (object) "Hello World";
echo $a->scalar;
//输出Hello World
这是进行对象转换的时候会出现的变量,对象转换主要有以下几种情况:
- 如果将一个对象转换成另一个对象,那么这个对象不会有任何变化
-
如果其它任何类型的值被转换成对象,内置类 stdClass 的一个实例将被建立,这种情况又分以下两种:
2.1 如果该值为 NULL,则新的实例为空
2.2 对于任何其它的值,名为 scalar 的成员变量将包含该值
$a = (object) "Hello World";
echo $a->scalar;
//输出Hello World
这是进行对象转换的时候会出现的变量,对象转换主要有以下几种情况:
如果其它任何类型的值被转换成对象,内置类 stdClass 的一个实例将被建立,这种情况又分以下两种:
2.1 如果该值为 NULL,则新的实例为空
2.2 对于任何其它的值,名为 scalar 的成员变量将包含该值
转载于:https://www.cnblogs.com/jiaxu/p/4380836.html