مجموعهای قدرتمند از توابع برای کار با ارایه ها در PHP به شما این امکان را میدهد تا ارایهها را ایجاد، ویرایش و مدیریت کنید.
در این بخش توابع مهم و پرکاربرد کار با ارایه ها در PHP را در جدول زیر تشریح کرده ایم.
حتما بخوانید: اعتبارسنجی داده های ورودی در PHP
برای دریافت اطلاعات بیشتر راجع به هر کدام ، بر روی نام تابع کلیک نمایید :
| نام تابع | شرح عملکرد |
| array ( ) | از این تابع برای ایجاد یک ارایه جدید استفاده می شود. |
| array_change_key_case ( ) | این تابع کاراکتر کلیدها در ارایه های دو بعدی را به حروق بزرگ یا کوچک تبدیل می کند . |
| array_chunk ( ) | این تابع ، یک ارایه موجود را به دو یا چند ارایه کوچکتر تبدیل می کند . |
| array_combine ( ) | این تابع ، دو ارایه تک بعدی را با هم ترکیب کرده و یک ارایه دو بعدی با Key و Value می سازد . |
| array_count_values ( ) | این تابع ، تعداد عناصر مشابه ( دارای Value یکسان ) را در یک ارایه می شمارد . |
| array_diff ( ) | این تابع مقادیر موجود در دو یا چند ارایه را با هم بررسی کرده و اختلاف هایشان را بر می گرداند . |
| array_fill ( ) | این تابع یک ارایه موجود را با مقادیر تعیین شده برای ان ، پر می کند . |
| array_fill_keys ( ) | این تابع کلیدهای تعیین شده ( keys ) برای انها را به عناصر یک ارایه اضافه می کند . |
| array_filter ( ) | این تابع عناصر یک ارایه را بر حسب دستورات یک تابع دیگر فیلتر کرده و خروجی ها را بر می گرداند . |
| array_flip ( ) | این تابع در یک ارایه دو بعدی ، جای مقادیر ( values ) و کلیدها ( keys ) را با هم جا به جا می کند و یک ارایه جدید را ساخته و در خروجی بر می گرداند . |
| array_intersect ( ) | این تابع مقادیر عناصر دو یا چند ارایه را با هم مقایسه کرده و عناصر تکراری و یکسان را بر می گرداند . |
| array_key_exists ( ) | این تابع وجود یا عدم وجود یک کلید ( key ) را در یک ارایه بررسی کرده و جواب را بر می گرداند . |
| array_keys ( ) | این تابع کلیدهای ( keys ) موجود در عناصر یک ارایه را بر می گرداند . |
| array_map ( ) | این تابع مقادیر عناصر یک ارایه را به تابعی تعیین شده از سوی کاربر فرستاده و مقادیر جدید بازگشتی را در یک ارایه ذخیره می کند . |
| array_merge ( ) | این ارایه عناصر دو یا چند ارایه را با هم ترکیب کرده و یک ارایه جدید تولید می کند . |
| array_pop ( ) | این تابع اخرین عنصر عضو ارایه را حذف می کند . |
| array_push ( ) | این تابع یک یا چند عنصر جدید تعیین شده را به انتهای ارایه اضافه می کند . |
| array_rand ( ) | این تابع یک یا چند عنصر از ارایه را به صورت رندوم انتخاب کرده و بر می گرداند . |
| array_search ( ) | این تابع ارایه را برای یک مقدار value داده شده به ان جستجو کرده و ارزش کلید key ان را بر می گرداند . |
| array_reverse ( ) | این تابع عناصر یک ارایه را به ترتیب برعکس در خروجی نشان می دهد . |
| array_shift ( ) | این تابع المنت اول ارایه را حذف کرده و مقدار ان را بر می گرداند . |
| array_slice ( ) | این تابع بخش تعیین شده ای از یک ارایه را جدا کرده و بر می گرداند . |
| array_splice ( ) | این تابع عناصری از یک ارایه را حذف کرده و با مقادیر جدید تعیین شده جایگزین می کند. |
| array_sum ( ) | این تابع مجموع عددی یک ارایه را بر می گرداند . |
| array_unique ( ) | این تابع عناصر تکراری یک ارایه را حذف می کند . |
| array_unshift ( ) | این تابع یک یا چند عنصر مورد نظر را به ابتدای ارایه اضافه می کند . |
| array_values ( ) | این تابع کلیه مقادیر values یک ارایه را بر می گرداند . |
| array_walk ( ) | این تابع اعضای یک ارایه را یک به یک خوانده و ان ها را در یک تابع اعمال می کند . |
با دریافت « مشاوره برنامهنویسی، وب و سئو » از کارشناسان جوان حرفهای و باتجربه ساکوراد؛ موفقیت کسب و کار، رونق فروش و افزایش درامد خود را تضمین کنید!
و اما کلام اخر…
توابع متنوعی برای کار با ارایه ها در PHP فراهم شده است که شامل ایجاد، ویرایش، مرتبسازی، فیلتر کردن و ترکیب انها می شود. اشنایی با این توابع به توسعه دهندگان کمک میکند تا عملیات پیچیده روی دادهها را به سادگی انجام دهند و کدهای خود را بهینه تر بنویسند.






