PHP004 オブジェクト指向の基礎
オブジェクト指向の基礎
<body> <div class="container"> <h1><?php echo "Hello,PHP world!" ?></h1> <p> <?php //クラスの定義 class human{ public function __construct($name){ //コンストラクタ(引数あり) $this->name = $name; } public $name; //プロパティ public function havePen(){ //メソッド echo 'I have a pen<br>'; } public function hello(){ //$this echo '私の名前は'.$this->name.'です。<br>'; } } //インスタンス生成 $human1 = new human('Hateko-san'); //出力 echo $human1->name; //プロパティ $human1->havePen(); //メソッド echo $human1->hello(); #$thisは「クラス内のメソッド定義内でのみ」利用可能 ?> </p> </div> </body>