مرتب سازی آرایه ها در PHP
عناصر موجود در آرایه ها را می توان به کمک برخی توابع به ترتیب حروف الفبا و یا عددی ، نزولی و یا صعودی مرتب (sort) کرد.
- ()sort : مرتب سازی آرایه به صورت صعودی
 - ()rsort : مرتب سازی آرایه به صورت نزولی
 - ()asort : مرتب سازی آرایه های جفتی بر اساس مقدار به ترتیب صعودی
 - ()ksort : مرتب سازی آرایه های جفتی بر اساس کلید به ترتیب صعودی
 - ()arsort : مرتب سازی آرایه های جفتی بر اساس مقدار به ترتیب نزولی
 - ()krsort : مرتب سازی آرایه های جفتی بر اساس کلید به ترتیب نزولی
 
تابع ()sort در PHP
تابع ()sort، المان های آرایه را با ترتیب صعودی (کوچک به بزرگ) مرتب می کند.
$flowers = array("Rose", "Sunflower", "Lily");
sort($flowers);
$numbers = array(5, 68, 3, 12, 1);
sort($numbers);تابع ()rsort در PHP
تابع ()rsort، المان های آرایه را با ترتیب نزولی (بزرگ به کوچک) مرتب می کند.
$flowers = array("Rose", "Sunflower", "Lily");
rsort($flowers);
$numbers = array(5, 68, 3, 12, 1);
rsort($numbers);تابع ()asort در PHP
تابع ()asort، المان های آرایه جفتی را بر اساس مقدار به صورت صعودی مرتب می کند.
$age = array("Asma"=>"20", "Dorsa"=>"25", "Anahita"=>"22");
asort($age);تابع ()ksort در PHP
تابع ()ksort، المان های آرایه جفتی را بر اساس کلید به صورت صعودی مرتب می کند.
$age = array("Asma"=>"20", "Dorsa"=>"25", "Anahita"=>"22");
ksort($age);تابع ()arsort در PHP
تابع ()arsort، المان های آرایه جفتی را براساس مقدار به صورت نزولی مرتب می کند.
$age = array("Asma"=>"20", "Dorsa"=>"25", "Anahita"=>"22");
arsort($age);
تابع ()krsort در PHP
تابع ()krsort، المان های آرایه جفتی را بر اساس کلید به صورت نزولی مرتب می کند.
$age = array("Asma"=>"20", "Dorsa"=>"25", "Anahita"=>"22");
krsort($age);خلاصه درس
در این درس با مباحث زیر آشنا شدید:
- مرتب سازی (sorting) آرایه ها به ترتیب حروف الفبا و یا عددی
 - مرتب سازی آرایه به ترتیب صعودی - ()sort
 - مرتب سازی آرایه به ترتیب نزولی - ()rsort
 - مرتب سازی آرایه بر اساس مقدار به ترتیب صعودی - ()asort
 - مرتب سازی آرایه بر اساس کلید به ترتیب صعودی - ()ksort
 - مرتب سازی آرایه بر اساس مقدار به ترتیب نزولی - ()arsort
 - مرتب سازی آرایه بر اساس کلید به ترتیب نزولی - ()krsort