مرتب سازی آرایه ها در PHP

عناصر موجود در آرایه ها را می توان به کمک برخی توابع به ترتیب حروف الفبا و یا عددی ، نزولی و یا صعودی مرتب کرد.

تابع sort() در آرایه های PHP

()sort _ آرایه ها را به صورت صعودی مرتب می کند.

مثال زیر عناصر آرایه flowers$ را به ترتیب حروف الفبا به صورت صعودی مرتب می کند:

$flowers = array("Rose", "Sunflower", "Lily");
sort($flowers);

مثال زیر عناصر آرایه numbers$ را به ترتیب عددی به صورت صعودی مرتب می کند:

$numbers = array(5, 68, 3, 12, 1);
sort($numbers);

تابع rsort() در آرایه های PHP

()rsort _ آرایه ها را با ترتیب نزولی مرتب می کند.

مثال زیر عناصر آرایه flowers$ را به ترتیب حروف الفبا به صورت نزولی مرتب می کند:

$flowers = array("Rose", "Sunflower", "Lily");
rsort($flowers);

مثال زیر عناصر آرایه numbers$ را به ترتیب عددی به صورت نزولی مرتب می کند:

$numbers = array(5, 68, 3, 12, 1);
rsort($numbers);

تابع asort() در آرایه های PHP

()asort _ آرایه های انجمنی را بر اساس مقدار به صورت صعودی مرتب می کند.

مثال زیر یک آرایه انجمنی را بر اساس مقدار به ترتیب صعودی مرتب می کند:

$age = array("Friday"=>"18", "Gomez"=>"27", "Morticia"=>"45");
asort($age);

تابع ksort() در آرایه های PHP

()ksort _ آرایه های انجمنی را بر اساس کلید به صورت صعودی مرتب می کند.

مثال زیر یک آرایه انجمنی را بر اساس کلید به ترتیب صعودی مرتب می کند:

$age = array("Friday"=>"18", "Gomez"=>"27", "Morticia"=>"45");
ksort($age);

تابع arsort() در آرایه های PHP

()arsort _ آرایه های انجمنی را براساس مقدار به صورت نزولی مرتب می کند.

مثال زیر یک آرایه انجمنی را بر اساس مقدار به ترتیب نزولی مرتب می کند:

$age = array("Friday"=>"18", "Gomez"=>"27", "Morticia"=>"45");
arsort($age);

تابع krsort() در آرایه های PHP

()krsort _ آرایه های انجمنی را بر اساس کلید به صورت نزولی مرتب می کند.

مثال زیر یک آرایه انجمنی را بر اساس کلید به ترتیب نزولی مرتب می کند:

$age = array("Friday"=>"18", "Gomez"=>"27", "Morticia"=>"45");
krsort($age);
توسعه دهندگان
اسما علیلو