مثال
یک آرایه از متغیرها و مقادیر آنها ایجاد کنید:
$firstname = "پیتر";
$lastname = "گریفین";
$age = "41";
$result = فشرده("نام"، "نام خانوادگی"، "سن");
print_r($result);
?>
خودت امتحانش کن »
تعریف و استفاده
تابع compact() یک آرایه از متغیرها و مقادیر آنها ایجاد می کند.
توجه: هر رشتهای که با نام متغیرها مطابقت نداشته باشد، نادیده گرفته میشود.
نحو
فشرده (var1، var2...)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| var1 | لازم است. می تواند یک رشته با نام متغیر یا آرایه ای از متغیرها | باشد
| var2،... | اختیاری. می تواند رشته ای با نام متغیر یا آرایه ای از متغیرها باشد. پارامترهای متعدد مجاز است. |
جزئیات فنی
| مقدار بازگشتی: | آرایه ای را با تمام متغیرهای اضافه شده به آن برمی گرداند |
|---|---|
| نسخه PHP: | 4+ |
| تغییر گزارش: | از نسخه 7.3، اگر متغیر تنظیم نشده داده شود، این تابع یک خطای سطح E_NOTICE صادر می کند |
نمونه های بیشتر
مثال
استفاده از رشته ای که با یک متغیر و آرایه ای از متغیر مطابقت ندارد
نام ها:
$firstname = "پیتر";
$lastname = "گریفین";
$age = "41";
$name = آرایه ("نام"، "نام خانوادگی");
$result = فشرده ($name، "مکان"، "سن");
print_r($result);
?>
این را خودتان امتحان کنید »
❮ مرجع آرایه PHP