php面试题数组排序

php面试题数组排序<br /> 现在有一个一维数组,值是整数,要写一个函数让值自动排序,按大小<br /> $a=array(<br /> 9,<br /> 1,<br /> 3,<br /> 6,<br /> 8,<br /> );<br /> 上面这个要变成这个,<br /> $a=array(<br /> 1,<br /> 3,<br /> 4,<br /> 8,<br /> 9,<br /> );<br /> 用什么方法,不能用PHP自带函数 <br /> $values = array(9, 3, 2 , 6, 8);<br /> foreach($values as $val){<br /> $min = min($values);<br /> $key = array_search($min, $values);<br /> $result[] = $min;<br /> unset($values[$key]);<br /> }<br /> print_r($result);<br /> [/php]如有键名可以再加上去掉键名的一步键名<br />
返回顶部 留言