AHTIXPICT
Новичок
Сортировка многомерного массива по заданому ключу
Есть код
Вопрос как можно переменную $key передавать не через глобальную переменную $_GET
а через переменую ф-ии cmp
Типа cmp($a, $b, $key)
Есть код
PHP:
<?php
function cmp($a, $b)
{
if (isset($_GET['key'])) $key = $_GET['key']; else $key = "name";
return strcmp($a[$key], $b[$key]);
}
$fruits[0]["fruit"] = "granates";
$fruits[0]["name"] = "33333333333";
$fruits[1]["fruit"] = "apples";
$fruits[1]["name"] = "11111111111";
$fruits[2]["fruit"] = "lemons";
$fruits[2]["name"] = "22222222222";
echo "<pre>";
print_r($fruits);
usort($fruits, "cmp");
echo "<hr>";
print_r($fruits);
echo "<pre>";
?>
а через переменую ф-ии cmp
Типа cmp($a, $b, $key)
