PHP compact() 函數

PHP Array Reference完整的 PHP Array 參考手冊

實例

創建一個包含變數名和它們的值的數組:

<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";

$result = compact("firstname", "lastname", "age");

print_r($result);
?>


定義和用法

compact() 函數創建一個包含變數名和它們的值的數組。

注釋:任何沒有變數名與之對應的字串都被略過。


語法

compact(var1,var2...)

參數 描述
var1 必需。可以是帶有變數名的字串,或者是一個變數數組。
var2,... 可選。可以是帶有變數名的字串,或者是一個變數數組。允許多個參數。

Technical Details

返回值: 返回帶有所有變數名和它們的值的數組。
PHP 版本: 4+


更多實例

實例 1

使用沒有對應變數名的字串,以及一個變數名數組:

<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";

$name = array("firstname", "lastname");
$result = compact($name, "location", "age");

print_r($result);
?>



PHP Array Reference完整的 PHP Array 參考手冊