先上一段很简单的代码:
<?php
class book {
public $title ;
public $price ;
function get_title ( ) {
echo $title ;
}
function get_price ( ) {
echo $price ;
}
function set_title ($Stitle) {
$this -> title = $Stitle ;
}
function set_price ($Sprice) {
$this -> price = $Sprice ;
}
}
$myBook = new book ;
myBook.set_price(80) ;
myBook.set_title("我的Book") ;
myBook.get_price ( ) ;
myBook.get_title ( ) ;
?>
用Eclipse的PHP插件调试,发生错误:
PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/ming.ini on line 1 in Unknown on line 0
PHP Notice: Use of undefined constant myBook - assumed 'myBook' in /var/www/temp.php on line 19
PHP Stack trace:
PHP 1. {main}() /var/www/temp.php:0
PHP Fatal error: Call to undefined function set_price() in /var/www/temp.php on line 19
PHP Stack trace:
PHP 1. {main}() /var/www/temp.php:0
小弟初学,不懂,请问这是啥错误?为什么会发生这种错误呢?