8月1週目の課題内容!!! | ひろビッツのブログ

ひろビッツのブログ

ブログの説明を入力します。

課題内容 発表!!

①.次のプログラムには間違いが複数個所あります。それを直して次の表示結果を表示してみてください。
  出力結果は次の通りとなります。
  ・「0行目の0列はエイです。0行目の1列はヒラメです。0行目の2列はカレイです。0行目の3列はサメです。1行目の0列はアジです。1行目の1列はタイです。2行目の0列はクジラです。2行目の1列は空です。2行目の2列はイカです。」

②.①で作成したプログラムで、「アジ」「タイ」の代わりに「タコ」「マグロ」「空」「マンタ」を表示させてください。
その際、プログラムの変更は1行で行ってください。

課題プログラム

<?php

define('UP_SEA',1);
define(DOWN_SEA,0);

function deepfish(){
    $fish = array();
    $fish = array('エイ','ヒラメ','カレイ','サメ');
    return $fish;
}

function midlefish($range){
    $fish = array();
    if($range = 1){
        $fish = array('タコ','マグロ','','マンタ');
    }else{
        $fish = array('アジ','タイ',);
    }
    return $fish;
}

function allfish(){
    $fish = array();
    $fish = array('クジラ','','イカ');
    return $fish;
}

$echoList = array();

$echoList = array(deepfish(),midlefish('DOWN_SEA'),allfish());

for ($i=0;$i<count($echoList);$i++){
    for ($j=0;$j>count($echoList[$i]);$j++){
        if('' == $echoList[$i][$j]){
            echo $i.'行目の'.$j.'列は空です。';
        }else{
            echo $i.'行目の'.$j.'列は'.$echoList[$i][$j].'です。';
        }
    }
}
?>