【发布时间】:2011-06-16 04:46:45
【问题描述】:
这是我的第一个问题
我有以下课程
class ProDetection {
public function ProDetection ( ) { }
public function detect($word) {
............
}
public function getScore() {
return $score;
}
}
class SaveDetection {
public function SaveDetection($words) {
$proDetection = new ProDetection();
for($i=0;$i<sizeof($words);$i++) {
$proDetection->detect($words[$i]);
}
}
public function getScore() {
return $this->proDetection->getScore();\\line 22
}
}
在其他 PHP 文件中,我尝试调用 SaveDetection 到 getScore();
$konten = "xxxx xxxx xxx";
$save = new SaveDetection($konten);
print_r( $save->getScore() );
但我收到一条错误消息
注意:未定义的属性:第 22 行 C:\xampp\htdocs\inovasi\SaveDetection.php 中的 SaveDetection::$proDetection
致命错误:在第 22 行对 C:\xampp\htdocs\inovasi\SaveDetection.php 中的非对象调用成员函数 getScore()
需要你的帮助
【问题讨论】:
标签: php