最新的Web开发教程
 

PHP compact() Function

<PHP阵列参考

创建变量及其值的数组:

<?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阵列参考