1

$ times配列があり、これには次のものが含まれています。

               array(8) {
  [0]=>
  string(5) "10:00"
  [1]=>
  string(5) "13:00"
  [2]=>
  string(5) "10:00"
  [3]=>
  string(5) "11:00"
  [4]=>
  string(5) "12:00"
  [5]=>
  string(5) "13:00"
  [6]=>
  string(5) "14:00"
  [7]=>
  string(5) "15:00"
}

どうすればa)最小値で始まるように並べ替えることができますか?b)毎回1つのエントリしかありませんか?(重複はありません。現在、2つの10:00と13:00などがあります)

4

3 に答える 3

8

PHPの組み込み関数を使用しないのはなぜですか。

$input = array_unique($input);
sort($input);
print_r($input);
于 2012-09-20T10:39:07.663 に答える
2

ええと、あなたはいつでも配列のためにphpで出荷された標準関数を使うことができます:

ユニークなアレイ

およびsort()

于 2012-09-20T10:39:21.470 に答える
2
$array = array_unique(sort($a));
于 2012-09-20T10:39:42.620 に答える