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


PHPの復習
繰り返し句 foreach ($配列変数 as $要素内[]キー => $変数)
配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 free127

$sada[Hiroshima] = 広島県
$sada[Sadachika] = 定近
$sada[6] = 充始
$sada[7] = です。

Array ( [3] => トマトジュース [Sadachika] => 定近 [Hiroshima] => 広島県 [Okayama] => 岡山 [6] => 充始 [7] => です。 [8] => こんにちは [9] => ガムテープ [10] => ボールペン [11] => ダンボール [12] => 食品スーパー [13] => 缶詰め )

3=>トマトジュース
Sadachika=>定近
Hiroshima=>広島県
Okayama=>岡山
6=>充始
7=>です。
8=>こんにちは
9=>ガムテープ
10=>ボールペン
11=>ダンボール
12=>食品スーパー
13=>缶詰め


Wednesday,August,21,2013

プログラムの表示

PHP言語をHTML表示に対応させるためには[< >]を特殊記号で置き換えなければならない。 そうしないとHTMLまたはPHP展開してしまうからね。 手動でタグを特殊文字に変換しました。 <p> <?php #下記のようにすることで配列変数の要素[]の中にキーが設定できるんですね。 #↓数字キーを設定 ↓ここからはあえてキーを設定していません。設定しない場合は自動でキーが割り振られるはず。 $sada = array(3 => 'トマトジュース','Sadachika' => '定近', 'Hiroshima' => '広島県', 'Okayama' => '岡山', 6 => '充始', 'です。', 'こんにちは', 'ガムテープ', 'ボールペン', 'ダンボール', '食品スーパー', '缶詰め'); #オーソドックスに配列変数から値を取り出してみる。 print "\$sada[Hiroshima] = ".$sada[Hiroshima].'<br />'; // 広島から来ました と出力する print "\$sada[Sadachika] = ".$sada[Sadachika].'<br />'; # 定近 と出力する print "\$sada[6] = ".$sada[6].'<br />'; # 充始 と出力する print "\$sada[7] = ".$sada[7].'<br />'; # です。 と出力する print'
'; #全、配列変数の値を表示させる。 print_r($sada); print'<br />'; print'<br />'; #繰り返し句を使う。概略の説明は下記に別途記した。 #↓配列変数名↓要素[]内のキー ↓変数 foreach ($sada as $sada_key => $sadachika_shop){ print $sada_key.'=>'.$sadachika_shop.'<br />'; } /* 繰り返しの説明。いつもの繰り返しですね。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 プロック内の処理が終わったので、foreachの先頭に戻る。 配列変数から要素キーと値を取り出し、変数に値と要素キーをコピーする。 プリントする。 以上でプロック内の処理が全て終わったので、foreach句を終了する。 */ ?> </p>


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

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

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