从Array php中提取字符串

时间:2014-04-05 18:05:23

标签: php arrays variables

在我的代码中,我正在执行一个如下所示的语句:

$welcomeMsg = $result->fetchall(PDO::FETCH_ASSOC);

当我回显$ welcomeMsg时,我得到了数组。

但是,这实际上是一个执行检索字符串的查询。我如何格式化它,以便我在数组中显示字符串?

2 个答案:

答案 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;
}