الفرق بين المراجعتين لصفحة: «PHP/ksort»

من موسوعة حسوب
< PHP
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:<code>الدالة ksort()‎‎ في PHP</code>}}</noinclude> (PHP 4, PHP 5, PHP 7) تُرتب الدالةُ <code>ksort()‎‎</code> ال...'
 
ط تعديل عنوان الصفحة
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:<code>الدالة ksort()‎‎ في PHP</code>}}</noinclude>
<noinclude>{{DISPLAYTITLE:الدالة <code>ksort()</code>‎‎ في PHP}}</noinclude>
(PHP 4, PHP 5, PHP 7)
(PHP 4, PHP 5, PHP 7)



المراجعة الحالية بتاريخ 13:09، 11 أبريل 2018

(PHP 4, PHP 5, PHP 7)

تُرتب الدالةُ ksort()‎‎ المصفوفةَ حسب المفتاح.

الوصف

bool ksort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

تُرتب الدالةُ مصفوفة حسب المفتاح، وتحافظ على اقتران الفهارس مع القيم المرتبطة بها. وهو أمر مفيد بشكل أساسي في المصفوفات الترابطية.

المعاملات

array

المصفوفة المُدخلة.

sort_flags

يمكن تعديل طريقة الترتيب باستخدام المعامل الاختياري sort_flags، لمزيد من التفاصيل، راجع الدالة sort()‎‎.

القيم المعادة

تُعيد الدالة القيمة TRUE عند نجاح عملها أو FALSE عند فشل تنفيذها.

أمثلة

المثال 1: مثال على الدالة ksort()‎‎

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

سوف تكون مُخرجات المثال أعلاه كالتالي:

a = orange
b = banana
c = apple
d = lemon

انظر أيضًا

مصادر