我有一个布尔变量,我想将其转换为字符串:
$res = true;
我需要转换后的值的格式为:"true" "false"
,而不是"0" "1"
$converted_res = "true";
$converted_res = "false";
我试过了:
$converted_res = string($res);
$converted_res = String($res);
但它告诉我,string
和String
是无法识别的函数。
如何在PHP中将这个布尔值转换为"true"
或"false"
格式的字符串?
发布于 2010-05-09 02:29:48
最简单的解决方案:
$converted_res = $res ? 'true' : 'false';
发布于 2012-01-04 22:51:38
发布于 2015-01-20 00:57:37
另一种方法:json_encode( booleanValue )
echo json_encode(true); // string "true"
echo json_encode(false); // string "false"
// null !== false
echo json_encode(null); // string "null"
https://stackoverflow.com/questions/2795177
复制相似问题