【PHP】compact関数で連想配列を作成する

  • URLをコピーしました!
目次

Xcompact関数で連想配列を作成するサンプル

compact – 変数名とその値から配列を作成する

compact ( mixed $varname1 [, mixed $... ] ) : array

コード

$apple  =  10;
$orange =  30;
$banana = 100;
$melon  = 200;
$arr  = compact('apple', 'orange', 'banana');
$arr += compact('melon');

print_r($arr);

実行結果

Array
(
    [apple] => 10
    [orange] => 30
    [banana] => 100
    [melon] => 200
)

キーとなる名称と同じ変数が必要です。変数名と同名の連想配列を作成する場合などコードの節約になりますね。

参考サイト

PHP: compact – Manual

[A8_TechAcademy065]

[Footer]

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次