شرح صفوف ومحتوى الفقرة
لترتيب مصفوفة مفهرسة رقمياً حسب قيمها، توفر لغة PHP الدالة sort(array &$array) للترتيب التصاعدي (من الأصغر إلى الأكبر أو من أ إلى ي)، والدالة rsort(array &$array) للترتيب التنازلي العكسي.
انتبه جيداً إلى أن دوال الترتيب في PHP تعدّل المصفوفة الأصلية في مكانها بالذاكرة (In-Place) وتُرجع القيمة true فقط؛ لذلك نكتب sort($numbers); مباشرة، ولا نكتب أبداً $numbers = sort($numbers);!
PHP
<?php
$scores = [78, 95, 62, 89];
sort($scores);
echo 'Lowest: ' . $scores[0] . ' | Highest: ' . $scores[3] . "\n";
rsort($scores);
echo 'Top score now at index 0: ' . $scores[0];