「PHP」compact関数で引数を配列にするサンプル
書式
compact ( array|string $var_name , array|string …$var_names )
: array
各引数について、compact() は現在のシンボルテーブルにおいてその名前を有する変数を探し、
変数名がキー、変数の値がそのキーに関する値となるように追加します。
使用例
<?php
$cftA = ["101","102","103"];
$cftB = ["201","202","203"];
$tdArr = compact("cftA","cftB") ;
echo "result1:";
print_r('<pre>');
print_r($tdArr);
print_r('</pre>');
echo "result2"."<br>";
print $tdArr['cftA'][0]."<br>";
print $tdArr['cftA'][2]."<br>";
print $tdArr['cftB'][0]."<br>";
print $tdArr['cftB'][2]."<br>";
?>
実行結果
result1:
Array
(
[cftA] => Array
(
[0] => 101
[1] => 102
[2] => 103
)
[cftB] => Array
(
[0] => 201
[1] => 202
[2] => 203
)
)
result2
101
103
201
203