classのGetterパターンとSetterパターンについて学習しています。
<?php class Member { public function setName($name){ $this->name = (string)filter_var($name); } public function getName(){ return $this->name; } public function setAge($age){ $this->age =(int)filter_var($age); } public function getAge(){ return $this->age; } } $yuki = new Member; $yuki->setName('裕起'); $yuki = new Member; $yuki->getAge('26'); echo $yuki->getName().'<br>'; echo $yuki->getAge(); このようなサンプルプログラムを作成したときに実行された場合に名前が表示されず、年齢のみ表示されるという現象が起きており、名前が表示されなくなりました。 どう解決すればよいのかわからないので、PHPに詳しい方、お応えしていただければ幸いです。 何卒よろしくお願いいたします。初期化から勉強し直すべき
回答1件
あなたの回答
tips
プレビュー