本日のお題はループ文&配列増加
ループの勉強5日目です。
メインのループは完成しているのでそのままです。
配列を増やし、画像サイズも大きくしました。
多少らしくは見えるようになってきたのかな、と。
プログラミング
ほとんど修正はないのであっと言う間です。
配列を増やして、配列名称変更して、表示部分のechoを直して・・・。
ん?
ところでいつもechoを使って出力していますけど、皆さんそうなんですかね?
printとかの方が一般的なんでしょうか?
07:52 実装開始。
・・・
07:57 実装完了。
5分で実装できました。
作ったPHPの公開URL
動作画面
ソースコード
<?php $arrayImg = array('http://cdn-ak.f.st-hatena.com/images/fotolife/M/MoneyReport/20140321/20140321012704.png',||< 'http://cdn-ak.f.st-hatena.com/images/fotolife/M/MoneyReport/20140321/20140321012718.png', 'http://cdn-ak.f.st-hatena.com/images/fotolife/M/MoneyReport/20140322/20140322090712.png',if文の判定が「>」だとダメで「>=」じゃないと効きませんでした(^^; 'http://cdn-ak.f.st-hatena.com/images/fotolife/M/MoneyReport/20140322/20140322091239.png');わざと$arrayImgの配列を1つ多くしてありますので、最後のRSSの画像はbreakでループを抜けているために表示されません。 $arrayPage = array('ログイン画面', '個別の動画選択画面', 'キャンペーン①', 'キャンペーン②'); $arrayShokai = array('オススメの動画一覧が表示される。', '右の視聴するボタンで再生。', '1周年キャンペーン開催中で、レンタルチケット当たる!', 'dtabを詳しく紹介。これが9,975円で購入可能!'); $imgCnt = count($arrayImg); $pageCnt = count($arrayPage); $shokaiCnt = count($arrayShokai); // TABLE枠組み echo '<table>'; for ($i = 0; $i < $imgCnt; $i++) { // もう一方のカウントオーバーでもやめる if ($i >= $pageCnt || $i >= $shokaiCnt) { break; } echo '<tr><td>'; echo '<img src='.$arrayImg[$i].' width=250>'; echo '</td><td>'; echo '<b>'.$arrayPage[$i].'</b>'; echo '</td><td>'; echo $arrayShokai[$i]; echo '</td><tr>'; } echo '</table>'; ?>
Melissa & Doug メリッサ&ダグ シークエンシング 配列 積木 【570】
- 出版社/メーカー: Melissa & Doug メリッサ&ダグ
- メディア: おもちゃ&ホビー
- この商品を含むブログを見る