(PHP 4, PHP 5, PHP 7, PHP 8)
strval — 获取变量的字符串值
返回变量的字符串值。参见 string 文档获取更多关于转换为字符串的信息。
此函数对返回值不执行任何格式设置。如果需要将数值格式化字符串的方法,请参阅 sprintf() 和 number_format()。
value
可以转换为 string 的变量。
value
可以是任何标量类型、null
或者实现了 __toString()
方法的对象。不能在数组或者未实现 __toString()
方法的对象上使用 strval()。
value
的 string 值。
示例 #1 使用 PHP 魔术方法 __toString() 的 strval() 示例。
<?php
class StrValTest
{
public function __toString()
{
return __CLASS__;
}
}
// 打印“StrValTest”
echo strval(new StrValTest);
?>