*ブログに戻る →ここ です。


PHPの復習
配列の全値を変数に繰り返しコピーする foreach ($配列変数 as $変数)句の練習 free126

配列変数名$sada[0],$sada[1],$sada[2],$sada[3]の値を変数名$sadachikaに格納した。$sadachika = 広島から来ました
配列変数名$sada[0],$sada[1],$sada[2],$sada[3]の値を変数名$sadachikaに格納した。$sadachika = 定近
配列変数名$sada[0],$sada[1],$sada[2],$sada[3]の値を変数名$sadachikaに格納した。$sadachika = 充始
配列変数名$sada[0],$sada[1],$sada[2],$sada[3]の値を変数名$sadachikaに格納した。$sadachika = です。

$sada[0] = 広島から来ました
$sada[1] = 定近
$sada[2] = 充始
$sada[3] = です。
Array ( [0] => 広島から来ました [1] => 定近 [2] => 充始 [3] => です。 )

$kittaka[1][2] = 2013年8月21日
$kittaka[0][0] = 広島
$kittaka[1][0] = 定近
$kittaka[1][1] = 充始

Array ( [0] => Array ( [0] => 広島 [1] => 府中 [2] => 福山 [3] => 三原 ) [1] => Array ( [0] => 定近 [1] => 充始 [2] => 2013年8月21日 ) )


Wednesday,August,21,2013

プログラムの表示

PHP言語をHTML表示に対応させるためには[< >]を特殊記号で置き換えなければならない。 そうしないとHTMLまたはPHP展開してしまうからね。 手動でタグを特殊文字に変換しました。 <p> <?php #↓これが配列変数というもの。自動的に要素キーが生成される。 $sada = array('広島から来ました', '定近', '充始', 'です。'); #↓配列変数の要素キーを取り出し、新たに作成した変数に値を繰り返しコピーする。 foreach ($sada as $sadachika){print '配列変数名$sada[0],$sada[1],$sada[2],$sada[3]の値を変数名$sadachikaに格納した。$sadachika = '.$sadachika.'<br />';}#表示部のカンマは全角にした。 //尚、配列変数に配列変数を加えたものについては、この句、文は使えなかった。やり方が他にあるのかもしれない。下記も参照してください。 /*以上は配列の全値を変数に繰り返しコピーする foreach ($配列変数 as $変数)句の練習でした。*/ /* 繰り返しの説明。いつもの繰り返しですね。 配列変数から要素キーと値を取り出し、変数に値をコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値をコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値をコピーする。 プリントする。 以上でプロック内の処理が全て終わったので、foreach句を終了する。 */ /*以下は配列のおさらい。*/ print '<br />'; #オーソドックスに配列変数から値を取り出してみる。 print "\$sada[0] = ".$sada[0].'<br />'; // 広島から来ました と出力する print "\$sada[1] = ".$sada[1].'<br />'; # 定近 と出力する print "\$sada[2] = ".$sada[2].'<br />'; # 充始 と出力する print "\$sada[3] = ".$sada[3].'<br />'; # です。 と出力する #配列変数名の全ての値を確認する print_r($sada); print '<br />'; #配列変数の復習 $sada = array('広島', '府中', '福山', '三原'); $atsu = array('定近', '充始','2013年8月21日'); #新、配列変数に、旧、配列変数を格納する。 $kittaka = array($sada, $atsu); print '<br />'; print "\$kittaka[1][2] = ".$kittaka[1][2].'<br />'; # 2013年8月21日 と出力 print "\$kittaka[0][0] = ".$kittaka[0][0].'<br />'; // 広島 と出力 print "\$kittaka[1][0] = ".$kittaka[1][0].'<br />'; # 定近 と出力 print "\$kittaka[1][1] = ".$kittaka[1][1].'<br />'; # 充始 と出力 print '<br />'; #全配列変数の値を表示させる。 print_r($kittaka); ?> </p>


* 参考にしたサイトは→ こちら です。

これは赤色の文字例です。

これは青色の文字例です。