「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

 

PHP

Posted by arkgame