本文实例讲述了PHP简单实现冒泡排序的方法。分享给大家供大家参考,具体如下:
$files=array("file11.txt","file22.txt","file1.txt","file2.txt");
functionmySort($arr,$nat=false) {
for($i=0;$i for($j=0;$j
if($nat) {
//按照strnatcmp()自然排序函数
if(strnatcmp($arr[$j],$arr[$j+1])>0) {
$tmp=$arr[$j];
$arr[$j] =$arr[$j+1];//从小到大排
$arr[$j+1] =$tmp;
}
}else{
//按照strcmp()自然排序函数
if(strcmp($arr[$j],$arr[$j+1])>0) {
$tmp=$arr[$j];
$arr[$j] =$arr[$j+1];//从小到大排
$arr[$j+1] =$tmp;
}
}
}
}
return$arr;
}
//Array ( [0] => file1.txt [1] => file11.txt [2] => file2.txt [3] => file22.txt )
print_r(mySort($files,false));
echo"
"; //2<11
//Array ( [0] => file1.txt [1] => file2.txt [2] => file11.txt [3] => file22.txt )
print_r(mySort($files,true));
?>
|
敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载像素火影骨架佐助 (Perseverance Fire Shadow)手机版v1.16
下载要塞英雄 安卓版v33.20.0-39082670-Android
下载梦想城镇vivo最新版本 安卓版v12.0.1
梦想城镇vivo版是这款卡通风模拟经营类手游的渠道服版本,玩
怦然心动的瞬间 安卓版v1.0
怦然心动的瞬间是一款真人向的恋爱互动游戏,在游戏中玩家将扮演
曼尼汉堡店游戏 安卓版v1.0.3
曼尼汉堡店是一款非常好玩的精品恐怖类型冒险游戏,在这款游戏中
现代总统模拟器去广告版 安卓版v1.0.46
现代总统模拟器是一款休闲养成类游戏,可能对于不少的玩家来说都
现代总统模拟器付费完整版 安卓版v1.0.46
现代总统模拟器高级版在商店是需要付费的,相对于普通版本,高级