PHPでウェブの世界と繋がろう!
menu
ホーム > PHPサンプル > 配列系 > 配列要素を変数に格納したい

配列要素を変数に格納したい

Pocket

サンプルコード sample code
配列要素を変数に格納 list()
list(変数 [, 変数, , ,]) = 配列;
//[ ]省略化

例:

$drink = array('コーヒー', '牛乳', '紅茶');
list($coffee, $milk, $tea) = $drink;
echo $coffee.' '.$milk.' '.$tea;

結果は

コーヒー 牛乳 紅茶

となります。

配列要素の値を変数へ代入します。

サンプルコード

– サンプル Click Here ! –

<h3>配列要素を変数に格納</h3>
<?php
$person = array('山田太郎', 28, '男');

list($name, $age, $sex) = $person;
echo $name.'さん '.$age.'歳 '.$sex.'性'."<br/>\n";

list($name, , $sex) = $person;
echo $name.'さん '.$sex.'性'."<br/>\n";
?>

<h3>ネストしたlist()の使用法</h3>
<?php
$peson = array(32, array('山田太郎', 28));
list($no, list($name, $age)) = $peson;
echo 'No.'.$no.' : '.$name.'さん '.$age.'歳'."<br/>\n";
var_dump($no, $name, $age);
?>
実行結果
配列要素を変数に格納
山田太郎さん 28歳 男性
山田太郎さん 男性

ネストしたlist()の使用法
No.32 : 山田太郎さん 28歳
int(32) string(12) "山田太郎" int(28)

– サンプル Click Here ! –


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

タグ: , ,

日付

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

関連記事

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

この記事へのコメント

トラックバックurl

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