مرتب کردن عنصرهای (Element) یک آرایه (Array)، به صورت نزولی، با تابع rsort ، در PHP
شاید قبلا با تابع
sort
در PHP ، آشنا شده باشید و بدانید که این تابع برای مرتب کردن عنصرهای (Element) یک آرایه (Array)، به صورت صعودی (از کوچک به بزرگ)، به کار می رود. اما گاهی نیاز داریم که عنصرهای یک آرایه را به صورت نزولی (از بزرگ به کوچک) مرتب کنیم، که برای این منظور، دستور
rsort
در PHP به کار می رود.
اگر آرایه شامل تعدادی رشته (String) باشد، آنگاه تابع
rsort
، عنصرهای آرایه را بر اساس حروف الفبا (البته به صورت معکوس)، مرتب می کند و اگر آرایه از تعدادی عدد تشکیل شده باشد، آنگاه تابع
rsort
، عنصرهای آرایه را از بزرگ به کوچک مرتب می کند.
به مثال زیر توجه کنید :
یک آرایه، شامل عنصرهای رشته ای (String) می سازیم و سپس عنصرهای آن را با تابع rsort ، مرتب می کنیم :
نتیجه :
یک آرایه، شامل عنصرهای عددی می سازیم و سپس عنصرهای آن را با تابع rsort ، مرتب می کنیم :