scalar在php中的含义是什么?

Aza*_*han 8 php

大家好,我是网络开发者.现在我正在学习PHP.我正在研究php对象,我试试这段代码

<html>
<head>
</head>
<body>
<?php
$obj=(object)'ciao';
echo $obj->scalar;
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

在这里,我想知道什么是标量?为什么我们在这里使用它?

Rob*_*vey 10

转换为对象

如果将对象转换为对象,则不会对其进行修改.如果将任何其他类型的值转换为对象,则会创建stdClass内置类的新实例.如果值为NULL,则新实例将为空.数组转换为具有按键和相应值命名的属性的对象.对于任何其他值,名为标量的成员变量将包含该值.

<?php
$obj = (object) 'ciao';
echo $obj->scalar;  // outputs 'ciao'
?>
Run Code Online (Sandbox Code Playgroud)

http://www.php.net/manual/en/language.types.object.php