0

在第一个 HTML + PHP 页面中,我使用以下命令:

$_SESSION['myarray'] = $rows; 

$rows数组在哪里。

在下一页中,我尝试从数组中检索数据:

$dhoondo = $_SESSION['myarray'];
foreach ($dhoondo as list($ntag, $strTitle))
{
    echo $ntag, $strTitle;
}

但它显示“数组”而不是值,而Var_dump($dhoondo);清楚地显示数据,甚至$arrlength=count($dhoondo);显示确切的项目数。

怎么了?

var_dump($dhoondo); 结果是 array(20) { [0]=> array(13) { ["ISBN"]=> string(13) "9780849329500" ["TTAG"]=> string(5) "20752" ["TITLE"] => string(76) "CRC 高分辨率红外线手册.......

4

1 回答 1

3

只需使用:

$dhoondo = $_SESSION['myarray'];
foreach ($dhoondo as $row)
{
    echo $row["TTAG"]." - ".$row["TITLE"];
}   
于 2013-09-21T16:06:20.640 回答