3月2日

paiza

文字数出力制限問題 strlen()+if文で文字数の制限を超えてる超えていないか。

f:id:hinairo:20210301063251p:plain

 

新規問題

文字の出力反転

for文でfgetsの数字を出して一文字ずつ改行して出力する問題だが、

array_reverseやstrrevを使ってみたが、何も出力されず、for文で反転出力できる

ようだったので、for($i = $a;$i>0;$i--)で記述し,改行コード."\n"で数字を出力。

f:id:hinairo:20210302072921p:plain


○progate php

関連するレビューの表示

<<menu.php>>

public function getReviews($reviews){    レビューを得るメソッド

$reviewsForMenu = array();        data.phpの配列からレビューを取得

foreach($reviews as $review){      

if($review->getMenuName() == $this->name){ 取得した関連するレビューと

インスタンスのネームプロパティとを比較し同じなら

$reviewsForMenu[] = $review; ??

}

}

return $reviewsForMenu; $reviewsForMenuを返す

 }

 

<<show.php>>

$menureviews= $menu->getReviews($reviews)

//追加記載

 

f:id:hinairo:20210302234223p:plain

f:id:hinairo:20210302234233p:plain

 

本の名言

もし望むなら高い地位に就くことも低い地位に止まっていることも自分でコントロール

できる。