usort

    1

    2答えて

    北、東、南または西の値を含む配列を持っています。 たとえば、南、西、北の順に値を持つ配列があります。 今、北、東、南、西のような配列をソートしたいと思います。 私の例では、値はこの順序でなければなりません:北、南、西。 どうすればいいですか? ありがとうございます!

    0

    1答えて

    は取得できません工ass protected $_sortKey = ''; public function setSortKey($keyname) { $this->_sortKey = $keyname; } public function sortByKeyValue($a, $b) { $key = $this->_sortKey; if (

    0

    1答えて

    私は別の配列にしたがって配列をソートする必要があります。私は昨日ここに尋ねて、啓発的な答えを得ました:Sort an array by using the same order of another one。 今、$ array_sortedで使用されている順序で$ array1を並べ替えることで同様の作業を達成しようとしています。 この2つにはいくつかの違いがありますので、適切な比較機能を作成し

    1

    1答えて

    配列 $tagHolder[$row['id']] = array( "name" => $row['name'], "primary" => $row['primary'], "child" => $row['child'], "order" => $row['order'] ); usort機能 function sortAsc

    1

    1答えて

    http://php.net/manual/en/function.usort.phpの下の例では、コールバック関数が呼び出されます。 function cmp($a, $b) { if ($a == $b) { return 0; } return ($a < $b) ? -1 : 1; } $x = array(3, 2, 5, 6, 1);

    0

    1答えて

    可能性の重複: Sort multidimensional array by multiple keys 私は貴様のデータ型によって配列の配列をusortできる方法を知ってほしいです。例えば、私は、このデータを持っている: priority | title 2 B 3 C 2 A 1 A 3 D 私はそれを得るために(SQL priority ASC, title

    0

    2答えて

    が、私は文字列の配列を持っている範囲: 0から5 50-100 10-50 150〜250 100-150 今、私は自動的にこれらをソートします: 0-5 10-50 50-100 100-150 150〜250 どうでしょう私はこれについて行く?

    11

    3答えて

    これは本当に難解な質問ですが、私は本当に興味があります。今日は何年もの間に初めてusortを使用していますが、特に何が起こっているのか特に興味があります。私はusortでこれを並べ替えることができ $myArray = array(1, 9, 18, 12, 56); ::私は次の配列を持っていると仮定し usort($myArray, function($a, $b){ if ($

    2

    2答えて

    私は自分のユーザーディレクトリにすべての配列を作成しているPHPファイルを持っているので、配列はiPhoneに送り返されます。 私のPHPはアルファベット順にご注文されて作成されたアレイ、私はそれはファイルが作成された日付でソートしたい...ここ は私のPHPファイルが <?php $username = $_GET['username']; $path = "$username/defaul