فنکشن 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(کلیدها,ارزشها);
پارامترها | توضیح |
---|---|
کلیدها | ضروری. آرایه نامهای کلید. |
ارزشها | ضروری. آرایه کلیدها. |
نکات و توضیحات
نکته:دو پارامتر باید تعداد عناصر مشابهی داشته باشند.
جزئیات فنی
مقدار بازگشتی: | آرایه ترکیبی بازمیگرداند. اگر تعداد عناصر دو آرایه یکسان نباشد، FALSE بازمیگرداند. |
نسخه PHP: | 5+ |
日志 بهروزرسانی: | در نسخههای PHP 5.4 و قبل از آن، اگر آرایه خالی باشد، خطای سطح E_WARNING نمایش داده میشود و FALSE بازمیگرداند. |