$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>";这样数组就能按格式输出,方便查看。
$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];