PHPサンプル
UPDATE:2017年03月29日
変数から配列を作成したい
配列作成 変数から配列を作成する compact()
結果の配列 = compact(変数名, 変数名, ,,,);
例:
1 2 3 4 5 6 7 8 9 | <!-- サンプルコード --> <?php $country = 'Japan'; $capital = 'Tokyo'; $result = compact('country', 'capital'); //同意 $result = array('country' => 'Japan', 'capital' => 'Tokyo'); echo $result['country']."<br>\n"; echo $result['capital']."<br>\n"; ?> |
結果は
Japan
Tokyo
Tokyo
となります。
変数から配列を作成します。変数名が 配列要素の キー、変数の 値 がその キー に関する配列要素の 値 になります。
注意
- スーパーグローバル配列を compact() に渡してはいけません。
サンプルコード
1 2 3 4 5 6 7 8 9 10 | <!-- サンプルコード --> <h3>配列作成 変数から配列を作成する</h3> <?php $country = 'Japan'; $capital = 'Tokyo'; $result = compact('country', 'capital'); echo $result['country']."<br>\n"; echo $result['capital']."<br>\n"; print_r($result); ?> |
実行結果
配列作成 変数から配列を作成する
Japan
Tokyo
Array ( [country] => Japan [capital] => Tokyo )
Japan
Tokyo
Array ( [country] => Japan [capital] => Tokyo )
タグ(=記事関連ワード)
日付
投稿日:2012年3月22日
最終更新日:2017年03月29日
最終更新日:2017年03月29日
このカテゴリの他のページ
この記事へのコメント
トラックバックurl
https://wepicks.net/phpsample-array-compact/trackback/