ตัวอย่าง
สร้างอาร์เรย์จากตัวแปรและค่านิยมของพวกเขา:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname" , "age");
print_r($result);
?>
ตัวอย่างเช่นเรียกใช้» ความหมายและการใช้งาน
compact() ฟังก์ชั่นสร้างอาร์เรย์จากตัวแปรและค่าของพวกเขา
Note: สตริงใด ๆ ที่ไม่ตรงกับชื่อตัวแปรจะถูกข้ามไป
วากยสัมพันธ์
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);
?>
ตัวอย่างเช่นเรียกใช้» <PHP อ้างอิงอาร์เรย์