例
创建变量及其值的数组:
<?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阵列参考