class Products
{
public function __get($key){
return trim(functions::mssql_escape_string_rev($this->fields[ $key ]));
}
}
这回人类错误:Call to undefined method functions::mssql_escape_string_rev()
是不是有什么毛病我的语法或可这不能做?
下面是用于自动载入类的代码,这适用于其他任何事情,所以我知道代码没有错误。它似乎并没有在课堂上发起。
// autoloader function called when we try to instantiate a class but haven't included the file
function __autoload($resource_name){
$resource_name = trim($resource_name);
try {
$filepath = CLASS_PATH."/class.".$resource_name.".inc.php";
if(@!include($filepath)){
throw new Exception('');
}
} catch(Exception $e) {
exit("Could not find the required file: ".$resource_name);
}
}
** * ****编辑* **** 请忽略这一点,我犯了一个愚蠢的错误,其中包括功能:: mssql_escape_string_rev两次。对不起,时间浪费..
2011-12-20
LeeTee
+0
“功能”是你的另一类吗? –
2011-12-20 12:32:53
+0
函数是你定义的类吗? –
2011-12-20 12:37:17
+0
是的,它是一个充满静态功能的类。 –
2011-12-20 12:37:21