فونکشن array_combine() PHP
مثال
با ترکیب دو آرایه یک آرایه جدید ایجاد میکنیم که یک آرایه شامل نامکلیدها و دیگری شامل مقادیر کلیدها است:
<?php $fname=array("Bill","Steve","Mark"); $age=array("60","56","31"); $c=array_combine($fname,$age); print_r($c); ?>
تعریف و استفاده
فونکشن array_combine() با ترکیب دو آرایه یک آرایه جدید ایجاد میکند، که یکی از آرایهها شامل نامکلیدها و دیگری شامل مقادیر کلیدها است.
نکته:تعداد عناصر آرایه نامکلید و آرایه ارزش باید مشابه باشد!
اگر یکی از آرایهها خالی باشد یا تعداد عناصر دو آرایه متفاوت باشد، این فونکشن FALSE برمیگرداند.
نحوه استفاده
array_combine(keys,values);
پارامترها | توضیح |
---|---|
keys | ضروری. آرایه نامکلید. |
values | ضروری. آرایه کلید. |
نکات و توضیحات
نکته:هر دو پارامتر باید تعداد عناصر مشابهی داشته باشند.
جزئیات فنی
مقدار بازگشتی: | آرایهای ترکیبی بازمیگرداند. اگر تعداد عناصر دو آرایه همخوانی نداشته باشد، FALSE برمیگرداند. |
نسخه PHP: | 5+ |
گزارش بهروزرسانیها: | در نسخههای PHP 5.4 و قبل از آن، اگر آرایه خالی باشد، خطای سطح E_WARNING نمایش داده میشود و FALSE برمیگرداند. |