PHP compact() 函式
示例
從變數及其值建立陣列
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
自己動手試一試 »
定義和用法
compact() 函式從變數及其值建立陣列。
注意:任何不匹配變數名稱的字串都將被忽略。
語法
compact(var1, var2...)
引數值
引數 | 描述 |
---|---|
var1 | 必需。可以是變數名的字串,也可以是變數陣列 |
var2,... | 可選。可以是變數名的字串,也可以是變數陣列。允許多個引數。 |
技術詳情
返回值 | 返回一個包含所有已新增變數的陣列 |
---|---|
PHP 版本 | 4+ |
更改日誌 | 從 7.3 版本開始,如果給出了未設定的變數,此函式會發出 E_NOTICE 級別的錯誤。 |
更多示例
示例
使用不匹配變數的字串和變數名陣列
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
自己動手試一試 »
❮ PHP 陣列參考