例
創建變量及其值的數組:
<?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陣列參考