最新的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陣列參考