Php 从查询结果打印多维数组

Php 从查询结果打印多维数组,php,mysql,arrays,foreach,while-loop,Php,Mysql,Arrays,Foreach,While Loop,我有一个数组:- $resolution = array(); foreach ($report as $key => $val) { $queryToGetRes = "SELECT resolution,ticket_no FROM techzilla.bugs WHERE bug_id = '$val' "; $sqlResult = mysql_query($queryToGetRes) or die (mysql_error()); while ($res

我有一个数组:-

$resolution = array();
foreach ($report as $key => $val) {
    $queryToGetRes = "SELECT resolution,ticket_no FROM techzilla.bugs WHERE bug_id = '$val' ";
    $sqlResult = mysql_query($queryToGetRes) or die (mysql_error());
    while ($resolutionAns = mysql_fetch_array($sqlResult)) {
             $resolution[$resolutionAns['resolution']][] = $resolutionAns['ticket_no'];
    }
  }

我需要打印存储分辨率和票证号的数组。

用于您应该使用的调试目的

var_dump($resolution);
如果你想用的话

foreach ($resolution as $r => $ids){
    echo "Resolution : $r\n";
    foreach ($ids as $id) {
        echo "$id\n";
    }
}

试着这样做:

echo "<pre>" . print_r($resolution, true) . "</pre>";
echo”“。打印分辨率($resolution,true)。"";
echo';只需调用print\u r($resolution);您可能知道PHP打印函数。你面临的问题是什么?