آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
چینش یا سورت آرایه ها در php (قسمت نوزدهم)
المنت های درون یک آرایه هم می تواند براساس حروف و عدد بصورت صعودی یا نزولی چینش شود.
توابع چینش در آرایه ها
6 نوع تابع برای چینش آیتم های آرایه وجود دارد:
- تابع sort: این تابع برای آرایه های اندیس دار عددی استفاده میشود.آیتم های آرایه را بصورت صعودی یا ascending چینش می کند.
- تابع rsort: این تابع برای آرایه های اندیس دار عددی استفاده میشود.آیتم های آرایه را بصورت نزولی یا descending چینش می کند.
- تابع ksort: این تابع برای آرایه های اندیس دار حروفی استفاده میشود.آیتم های آرایه را براساس کلید بصورت صعودی یا ascending چینش می کند.
- تابع krsort: این تابع برای آرایه های اندیس دار حروفی استفاده میشود.آیتم های آرایه را براساس کلید بصورت نزولی یا descending چینش می کند.
- تابع asort: این تابع برای آرایه های اندیس دار حروفی استفاده میشود.آیتم های آرایه را براساس مقدار بصورت صعودی یا ascending چینش می کند.
- تابع arsort: این تابع برای آرایه های اندیس دار حروفی استفاده میشود.آیتم های آرایه را براساس مقدار بصورت نزولی یا descending چینش می کند.
- تابع uasort: در صورتی که بخواهیم آیتم های آرایه کلید دار اسمی خود را براساس تابع تعریف شده کاربر و مقدار آن چیدمان کنیم از این تابع استفاده میکنیم. این تابع 2 پارامتر در قالب a,b میگیرد.
- تابع uksort: در صورتی که بخواهیم آیتم های آرایه کلید دار اسمی خود را براساس تابع تعریف شده کاربر و کلید آن چیدمان کنیم از این تابع استفاده میکنیم. این تابع 2 پارامتر در قالب a,b میگیرد.
- تابع usort: در صورتی که بخواهیم آیتم های آرایه خود را براساس تابع تعریف شده کاربر و مقدار چیدمان کنیم از این تابع استفاده میکنیم. این تابع 2 پارامتر در قالب a,b میگیرد.
مشاهده ادامه در لینک زیر:
https://dejavan.ir
سخن پایانی
این بود یکی دیگر از آموزش های PHP در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.
من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390
instagram: https://www.instagram.com/amir.javanmir/
تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.
website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan
مطلبی دیگر از این انتشارات
متغیرهای عمومی یا superglobal در php (قسمت بیستم)
مطلبی دیگر از این انتشارات
محدوده متغیرها در PHP (قسمت ششم)
مطلبی دیگر از این انتشارات
متغیر عمومی GLOBALS در php (قسمت بیست و یکم)