我创建了 delete.php 页面,该页面将接受类名和 id,如下所示:
if(isset($_GET['id']) && is_numeric(trim($_GET['id'])) ) {
$id = $_GET['id'];
}
else{
redirect_to($back);
}
if(isset($_GET['cls']) && class_exists($_GET['cls']) ) {
$class = $_GET['cls'];
}
else {
redirect_to($back);
}
然后我将创建一个对象并调用它的删除方法:
$object = $class::find_by_id($id);
$object->delete();
它在我的本地主机(wamp 服务器)上运行良好。但是,当我将它上传到我的主机 (php 5.2) 时,它在我调用静态函数 $class::find_by_id($id) 的地方给出了这个错误:解析错误:语法错误,意外的 T_PAAMAYIM_NEKUDOTAYIM。我怎么解决这个问题?