このコードを実行すると:
<?php
require_once 'getdata.class.php';
class Header extends GetData
{
public $headers;
public function sayfaHeader($sayfa = 1)
{
return parent::$sql = "SELECT * FROM header WHERE id='" . $sayfa . "'";
//$data = parent::getData();
return $data;
$this->headers = (object) $data;
return (object) $this->headers;
}
}
$header = new Header;
echo $header->sayfaHeader();
?>
このエラーコードが表示されます:
Fatal error: Access to undeclared static property: GetData::$sql in C:\AppServ\www\ilk\class\header.class.php on line 9
parent :: wordを使用できないのはなぜですか?public$sqlの変数値のみを変更したい