3月7日
paiza
復習問題 D163 縦に表示する。
文字列をstr_split()で配列化、foreach(){}で出力
新規問題 D165 気温差の出力。
expload()で数字を配列化、配列から数字を取り出しintで整数化、変数の引き算して
出力。すれば出力値は合っていて正解のはずだが、最後の?>が全角になっていたので
不正解となってしまって正解ならず。スペルミス・半角チェックには気をつけないと
いけない。
var dumpの出力は出力の詳しい情報収集をみる時に使える。今更ながら気ついたが
echoで出力した時は7だけだったが、var dump出力ではint(7)で整数の7といった情報
がわかる。var dump重要。
progate php 復習
スコープ定義演算子( :: )
<<show.php>>
$menus = array($juice,$coffee,$curry,$pasta);
//この配列からnameプロパティにCURRYを持つインスタンスを取得したい
$menu = Menu::findByName($menus,'CURRY');
//配列$menusの中からnameプロパティ[curry]を持つインスタンスを取得
echo $menu->getname();
//出力結果CURRY
<<menu.php>>
class Menu{
・
・
public static function FindByName($menus,$name){
//配列$menusの中からnameプロパティが$nameと一致するものを探しその
インスタンスを戻り値とする。
}
}
reviewクラスの作成
class Review{
private $menuName;
private $body;
public function__construct($menuName,$body){
$this->menuName = $menuName;
$tnis->bofy = $body;
}
public function getMenuName(){
return $this->menuName;
}
public function getBody(){
return $this ->body;
}
}
XD作成
本の名言
私の願望はありきたりなものではなった。その為気落ちや一時的な敗北、批判、時間
を浪費しているのではないかという不安に打ち勝ってきたのである。
それは燃える様な願望だった。執念ですらあった。