PHPでウェブの世界と繋がろう!
menu
ホーム > PHPサンプル > 配列系 > 変数から配列を作成したい

変数から配列を作成したい

Pocket

サンプルコード sample code
配列作成 変数から配列を作成する compact()
結果の配列 = compact(変数名, 変数名, ,,,);

例:

$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

となります。

変数から配列を作成します。変数名が 配列要素の キー、変数の 値 がその キー に関する配列要素の 値 になります。
注意

  • スーパーグローバル配列を compact() に渡してはいけません。

サンプルコード

– サンプル Click Here ! –

<h3>配列作成 変数から配列を作成する</h3>
<?php
$country = 'Japan';
$capital = 'Tokyo';
$result = compact('country', 'capital');
echo $result&#91;'country'&#93;."<br/>\n";
echo $result['capital']."<br/>\n";
print_r($result);
?>
実行結果
配列作成 変数から配列を作成する
Japan
Tokyo
Array ( [country] => Japan [capital] => Tokyo )

– サンプル Click Here ! –


タグ(=記事関連ワード)

タグ: , ,

日付

投稿日:2012年3月22日
最終更新日:2014年02月20日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://www.tryphp.net/phpsample-array-compact/trackback/