شرح صفوف ومحتوى الفقرة
في أحيان كثيرة نرغب في ترتيب المصفوفة الترابطية أبجدياً أو رقمياً بناءً على المفاتيح (Keys) وليس القيم — مثل ترتيب قاموس الدول حسب رمز الدولة أو ترتيب تقارير المبيعات حسب مفتاح التاريخ '2026-11-01'.
استخدم الدالة ksort() لترتيب المفاتيح تصاعدياً، والدالة krsort() لترتيب المفاتيح تنازلياً.
PHP
<?php
$dailyRevenue = [
'2026-11-03' => 4200,
'2026-11-01' => 3100,
'2026-11-02' => 5800,
];
ksort($dailyRevenue);
foreach ($dailyRevenue as $day => $total) { echo $day . ': ' . $total . "\n"; }