php 输出数组元素

$i=0;
while($arr=mysql_fetch_array ($result)){

$latest=strtotime($arr[0]);
$rq=array($i => $latest);
Message("提示",$rq[$i]);
print_r($rq);
$i++;
}
echo $rq[1];
请教为什么这里只能输出$rq[1]的值,而输不出$rq[0]的值?
最新回答
旧事酒浓

2024-10-23 08:23:13

//查看数组这里有2个函数
print_r 和 var_dump

其中var_dump会输出数组值的数据类型。

你试一试使用
var_dump($rq);
或者
print_r($rq);

如果格式不是很好看,在上面的语句前面加上
echo "<pre>";

这样数组就能按格式输出,方便查看。
梨涡少年我的梦

2024-10-23 08:19:57

$i=0;
while($arr=mysql_fetch_array ($result)){

$latest=strtotime($arr[0]);
$rq[]=array($i => $latest);
Message("提示",$rq[$i]);
print_r($rq);
$i++;
}
echo $rq[0][1];
//echo $re[1][1];
泪海

2024-10-23 09:33:09

print_r()打印数组