PHP compact() 関数

❮ PHP 配列リファレンス

変数名とその値から配列を作成します:

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

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

print_r($result);
?>
例の実行 »

定義と用法

compact() 関数は、変数名とその値から配列を作成します。

注: 変数名と一致しない文字列はスキップされます。


構文

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 配列リファレンス