ここには、データベース名とそれに対応するサイズのリストが入ったファイルがあります。 サイズを最大から最小に並べ替えると、データベース名 が表示されます。PHPを使用しています。 誰か助けてくれますか?ファイル(PHP)から配列をソートする方法は?
は、ここでそのための簡単なコードです:
DatabaseName 300 KB
注:
$file_name = test.txt
$handle = @fopen($file_name, "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
$data = explode(" ",$buffer);
echo $data[1]."\n";
}
fclose($handle);
}
ファイルは次のようになります$データ[1]のサイズが含まれています。私は配列に配置する必要がありますか?データベース名はどうですか?
回答をいただきありがとうございます。 =)
あなたはよりコンパクトな方法で 'switch'を書くことができます:' switch($ data [2]){case 'GB':$ size * = 1024; case 'MB':$ size * = 1024; case 'KB':$ size * = 1024; } '。 – Gumbo