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]的值?

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

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

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

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

这样数组就能按格式输出,方便查看。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-15
$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];
第2个回答  2015-10-11
print_r()打印数组

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网