تابع ()compact
تابع ()compact
مثال (تابع ()compact)
ایجاد یک آرایه از متغیرها و مقادیر آنها:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
امتحان کنید »
تعریف و کاربرد
تابع ()compact از متغیرها و مقادیر آنها یک آرایه ایجاد می کند.
نکته: هر رشته ای که با نام متغیرها تطابق نداشته باشد، از قلم انداخته خواهد شد.
نحوه نوشتن
compact(var1,var2...)
پارامترها | توضیحات |
---|---|
var1 |
می تواند یک رشته باشد که دربردارنده ی نام متغیر است و یا یک آرایه باشد که دربردارنده ی متغیرهایی است. |
var2,... |
اختیاری. می تواند یک رشته باشد که دربردارنده ی نام متغیر است و یا یک آرایه باشد که دربردارنده ی متغیرهایی است. پارامترهای چندگانه نیز قابل قبول است. |
جزئیات تکنیکی
مقدار برگشتی: |
یک آرایه را برمی گرداند که تمام متغیرها به آن اضافه شده اند. |
---|---|
ورژن php: | 4+ |
مثال های بیشتر
مثال 1
استفاده از یک رشته که بعنوان یک متغیر مورد تطابق واقع نمی شود و همچنین استفاده از یک آرایه از نام های متغیرها:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
امتحان کنید »
- نوشته شده توسط احسان عباسی
- بازدید: 5306