PHPのコンパクト()関数
例
変数名とあって、それらの値の配列を作成します。
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
実行中のインスタンス»
定義と使用法
コンパクト()関数は、変数名の配列を作成し、それらの値が含まれています。
注:ノー対応する変数名の文字列はスキップされます。
文法
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);
?>
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
実行中のインスタンス»
完全なPHPの配列参照