PHP compact函数

PHP compact函数教程

PHP 中的 compact 函数用于创建一个包含变量名和它们的值的 数组。compact() 函数创建一个由参数所带变量组成的数组。

如果参数中存在数组,该数组中变量的值也会被获取。本函数返回的数组是一个关联数组,键名为函数的参数,键值为参数中变量的值。

compact函数详解

语法

compact(var1,var2...);

参数

参数 描述
var1 必需。可以是带有变量名的字符串,或者是变量数组。
var2,… 可选。可以是带有变量名的字符串,或者是变量数组。允许多个参数。

返回值

本函数返回的数组是一个关联数组,键名为函数的参数,键值为参数中变量的值。本函数执行的行为与 extract() 正好相反。

案例

compact创建数组

使用 compact() 函数,创建包含变量名和它们的值的数组

<?php echo "嗨客网(www.haicoder.net)<br>"; $firstname = "Bill"; $lastname = "Gates"; $name = array("firstname", "lastname"); $result = compact($name); print_r($result);

程序运行后,控制台输出如下:

29_PHP compact函数详解.png

我们使用了 compact 函数,创建包含变量名和它们的值的数组。

PHP compact函数总结

PHP 中的 compact 函数用于创建一个包含变量名和它们的值的数组。compact() 函数创建一个由参数所带变量组成的数组。

如果参数中存在数组,该数组中变量的值也会被获取。本函数返回的数组是一个关联数组,键名为函数的参数,键值为参数中变量的值。