PHP 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,... | 可选。可以是带有变量名的字符串,或者是一个变量数组。允许多个参数。 |
Technical Details
返回值: | 返回帶有所有變量名和它們的值的數組。 |
---|---|
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);
?>
運行實例»
完整的PHP Array參考手冊