【发布时间】:2012-05-13 08:33:24
【问题描述】:
如何将数组中的true 和false 字符串解析为布尔值(如果它们存在)?
例如,
表格
$config = array(
"allow_n" => "true",
"allow_m" => "false",
"say" => "hello"
);
到
$config = array(
"allow_n" => true,
"allow_m" => false,
"say" => "hello"
);
有可能吗?
编辑:
感谢大家的帮助。
对不起,我忘了从一开始就澄清 - 例如,这种情况可能发生在多维数组中,
$config = array(
"allow_n" => "true",
"allow_m" => "false",
"say" => "Hello",
"php" => array(
"oop" => "true",
"classic" => "false"
)
);
【问题讨论】:
-
你的问题真的是关于这个超简单的字符串比较,还是关于如何遍历多维数组?如果是后者,那么也许您应该考虑更改问题的标题。