strval()
函數用于將非字符串類型的值轉換為字符串。在 PHP 中,您可以使用此函數將布爾值、整數或浮點數轉換為字符串。以下是一些示例:
<?php
// 轉換布爾值
$bool_value = true;
$bool_string = strval($bool_value); // "1"
// 轉換整數
$int_value = 42;
$int_string = strval($int_value); // "42"
// 轉換浮點數
$float_value = 3.14;
$float_string = strval($float_value); // "3.14"
echo $bool_string . "\n";
echo $int_string . "\n";
echo $float_string . "\n";
?>
這將輸出:
1
42
3.14
請注意,strval()
函數不適用于將對象或數組轉換為字符串。在這種情況下,您需要使用其他方法,例如 serialize()
或 json_encode()
,具體取決于您的需求。