| <?php<?php
 class TestBase {
 function getBaseData() {
 return "親クラス";
 }
 
 function getStr() {
 return "親データ";
 }
 }
 class TestChiled extends TestBase {public $str;
 
 function getChiledData() {
 return "子クラス";
 }
 
 function setStr() {
 $this->str = parent::getStr();
 }
 }
 $obj = new TestChiled();print $obj->getBaseData() . "\n";
 print $obj->getChiledData() . "\n";
 $obj->setStr();
 print $obj->str . "\n";
 ?>
 ●実行結果親クラス
 子クラス
 親データ
 
 |