آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
چینش یا سورت آرایه ها در 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
مطلبی دیگر از این انتشارات
متغیر فوق عمومی SERVER_$ در php (قسمت بیست و دوم)
مطلبی دیگر از این انتشارات
متغیر عمومی GLOBALS در php (قسمت بیست و یکم)
مطلبی دیگر از این انتشارات
نحوه کد نویسی در PHP (قسمت سوم)