لديّ مصفوفة متعدّدة الأبعاد Multi Dimension على Php وأودّ ترتيبها، وكودي كالآتي: $stack = array(array("Price" => $op,"num" => $noi),
array("Price" => $op1,"num" => $noi1),
array("Price" => $op2,"num" => $noi2),
array("Price" => $op3,"num" => $noi3));
function cmp($a, $b)
{
return strcmp($a["num"], $b["num"]);
}
usort($stack, "cmp");لكن أصادف مشكلة أثناء عملية الترتيب حيث لا أحصل على قيم مرتّبة بالشكل الصحيح، فهل من خطأ ما، وكيف أقوم بالعملية بشكل صحيح؟