牛骨文教育服务平台(让学习变的简单)
博文笔记

asort函数php实现

创建时间:2007-04-29 投稿人: 浏览次数:1026

 

asort函数php实现

<?php
$list = array("apple"=>300, "orange"=>150, "banana"=>100,  "mango"=>330);

$list2 = array();
$listLength = count($list);
for($i=0;$i<$listLength;$i++){

    $minKey = "";
    //parse min value in current $list
    foreach ($list as $key => $value) {
        if(isset($list2[$key])) continue;

        if(!isset($min) || $min > $value){
            $min = $value;
            $minKey = $key;
        }
    }

    //put min value => $list2
    $list2[$minKey] = $min;
    unset($min);
}

echo "-----------result is:------------------ ";
print_r($list2);
?> 

 

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。