Latest web development tutorials

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參考手冊