PHP compact() 函数
示例
从变量及其值创建数组
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
自己动手试一试 »
定义和用法
compact() 函数从变量及其值创建数组。
注意:任何不匹配变量名称的字符串都将被忽略。
语法
compact(var1, var2...)
参数值
参数 | 描述 |
---|---|
var1 | 必需。可以是变量名的字符串,也可以是变量数组 |
var2,... | 可选。可以是变量名的字符串,也可以是变量数组。允许多个参数。 |
技术详情
返回值 | 返回一个包含所有已添加变量的数组 |
---|---|
PHP 版本 | 4+ |
更改日志 | 从 7.3 版本开始,如果给出了未设置的变量,此函数会发出 E_NOTICE 级别的错误。 |
更多示例
示例
使用不匹配变量的字符串和变量名数组
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
自己动手试一试 »
❮ PHP 数组参考