在我的代码中,我正在执行一个如下所示的语句:
$welcomeMsg = $result->fetchall(PDO::FETCH_ASSOC);
当我回显$ welcomeMsg时,我得到了数组。
但是,这实际上是一个执行检索字符串的查询。我如何格式化它,以便我在数组中显示字符串?
答案 0 :(得分:0)
试
print_r($welcomeMsg);
查看数组中的内容;
然后使用合适的索引来获取字符串。
答案 1 :(得分:0)
使用print_r()
-
$welcomeMsg = $result->fetchAll(PDO::FETCH_ASSOC);
echo '<!--<pre>'; print_r($welcomeMsg); echo '</pre>-->';
您可以在view source
中查看数组,因此它也不会打扰您的html视图,并允许您轻松调试。
要从数组中提取字符串,您可以使用foreach loop
。
foreach($welcomeMsg as $msg)
{
$msg[key] = value;
}