“Сортировать массив PHP” Ответ

PHP Sort по ассоциативной стоимости массива

//php 7+
usort($inventory, function ($item1, $item2) {
    return $item1['price'] <=> $item2['price'];
});
Friendly Hawk

Сортировать массив PHP

<?php
$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");
asort($fruits);
foreach ($fruits as $key => $val) {
    echo "$key = $val\n";
}
?>
//Would output:
c = apple
b = banana
d = lemon
a = orange  
GelatinousMustard

PHP заказы массив

<?php
$array = array("id" => 8, "id" =>1, "id" =>3, "id"=>2, "id" => 12, "id" =>19);
print_r($array->orderBy("id"));
?>
Light Loris

PHP Sort Array по значению

$price = array();
foreach ($inventory as $key => $row)
{
    $price[$key] = $row['price'];
}
array_multisort($price, SORT_DESC, $inventory);
Silly Sardine

Массив Сорт PHP


<?php

$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
    echo $val;
}
/*
OUTPUT:
apple
banana
lemon
orange
*/
?>

Matteoweb

Сортировать массив в PHP вручную

// take an array with some elements
$array = array('a','z','c','b');
// get the size of array
$count = count($array);
echo "<pre>";
// Print array elements before sorting
print_r($array);
for ($i = 0; $i < $count; $i++) {
    for ($j = $i + 1; $j < $count; $j++) {
        if ($array[$i] > $array[$j]) {
            $temp = $array[$i];
            $array[$i] = $array[$j];
            $array[$j] = $temp;
        }
    }
}
echo "Sorted Array:" . "<br/>";
print_r($array);
Grotesque Giraffe

Ответы похожие на “Сортировать массив PHP”

Вопросы похожие на “Сортировать массив PHP”

Больше похожих ответов на “Сортировать массив PHP” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования