PHP - compact() 函数


语法


compact($var1, $var2...);

定义与用法

该函数接受可变数量的参数,每个参数可以是包含变量名称的字符串,也可以是变量名称的数组。

参数

参数 描述
var1

(必填)可以是带有变量名的字符串,也可以是变量数组。

var2

(可选)可以是带有变量名的字符串,也可以是变量数组。

返回值

返回输出数组,并返回所有变量。

示例

试试以下示例:


<?php
   $city  = "San Francisco";
   $state = "CA";
   $event = "New Year";
   $result = compact("city", "state", "event");
   print_r($result);
?> 

这将得到以下结果:

Array ( [city] => San Francisco [state] => CA [event] => New Year )