前提・実現したいこと
arrayで馬名を格納して以下のように表示したいです。
出走馬は9頭です。
・ディープインパクト
・トウカイテイオー
・スペシャルウィーク
・スーパークリーク
・メジロマックイーン
・ダイユウサク
・オグリキャップ
・ウォッカ
・ダイワスカーレット
「出走馬は9頭です。」の'9'のところもphpで表示し、リスト部分をfor,while,foreachのそれぞれを使用しechoで表示させる。
発生している問題・エラーメッセージ
出走馬は9頭です。
・ディープインパクト
・トウカイテイオー
・スペシャルウィーク
・スーパークリーク
・メジロマックイーン
・ダイユウサク
・オグリキャップ
・ウォッカ
・ダイワスカーレット
Notice: Undefined offset: 9 in C:\xampp\htdocs\php\print4.php on line 7 ・
該当のソースコード
php
1<?php 2$a=array("ディープインパクト","トウカイテイオー","スペシャルウィーク","スーパークリーク","メジロマックイーン","ダイユウサク","オグリキャップ","ウォッカ","ダイワスカーレット"); 3$s=count($a); 4echo "出走馬は".$s."頭です。<br>"; 5 6for($i=0;$i<=count($a);$i++){ 7echo "・".$a[$i],"<br>"; 8} 9 10 ?>
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/29 02:08 編集
退会済みユーザー
2018/05/30 02:34