<?php
$r=array('a'=>3,'A'=>1,'b'=>4,'Z'=>2);
sort($r);
 for ($i=0;$i<4;$i++)
{
 echo $r[$i] . "<br/>";
}
echo "<br/>" . $r['A'];
?>编译的时候显示1
2
3
4Notice: Undefined index: A in E:\xampp\htdocs\xampp\test6.php on line 8
我知道是sort函数用的不对,但是我想知道为什么还能输出1234,而且显示下面的那些警告?麻烦高手帮忙解析下内部编译的时候出了什么问题?谢谢