PHP compact()関数

PHP Array ReferencePHP 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 ReferencePHP Array リファレンスマニュアル(完全版) その他の拡張機能