<頭>
$sort_file=array();
$filefj=array();
定義('ファイルパス','../ファイルハンドル/アップロードファイル/');
$sortlist=trim($_GET["ソート"]);
$dir=opendir(ファイルパス);
echo'鏂囦Huanjuanloulou紶Huanhangjiang adze?.FILEPATH.'
';
echo'鏂囦愿鍒楄〃锛?.'
';
if($sortlist == 'ファイルタイプ'){
while (($file=readdir($dir))!== false) {
if ($file != "." && $file != "..") {
$file=ベース名($file);
$sort_file[]=$ファイル
}
}
foreach ($sort_file as $key=>$var) {
$filefj[]=explode('.',$var);
}
usort($filefj,'比較');
foreach ($filefj as $key=>$val){
$combinationfile=implode('.',$val);
echo '- '.$combinationfile.';
}その他{
while (($file=readdir($dir))!== false) {
if ($file != "." && $file != "..") {
$file=ベース名($file);
echo ' - '.$file.$file_size.'
';
}
}
}
echo '
';
閉じられたir($dir);
エコー'';
echo'
>鸸夋宁鞵浠叓搴?lt;/a> 缁х画涓娄崶鏂囦浩
関数比較($x,$y){
if($x[1]==$y[1])
0 を返す;
else if ($x[1]
-1 を返します;
それ以外の場合は 1 を返します;
}
?>
ボディ>