有没有办法将新功能附加到PDO类系统? 我遇到的问题是类关闭了}。这意味着我无法向其添加代码。
我需要复制这个函数以及类HomeModel
class HomeModel extends Model{
public function blank(){
$this->query('SELECT * FROM blank WHERE id=1');
$rows = $this->resultSet();
$update = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING);
if($update['edit']) {
$update['last_update'] = date('Y-m-d H:i:s', strtotime('+1 hours'));
$newTime = $update['last_update'];
$body = $update['blank_body'];
$this->query('UPDATE blank SET blank_body="'.$body.'", last_update="'.$newTime.'" WHERE id=1');
$this->execute();
//redirect
header('Location: '.ROOT_URL.'#blank');
}
return($rows);
}
** APPEND A NEW FUNCTION **
}
我还需要对我的控制器类执行此操作,但这个与上面的模型基本相同。
我试图创建一个str_replace。那么这在一个没有类的页面上工作(只是一个普通的PHP文件)我无法在类中复制它。除了功能之外,它不会识别任何东西。
一位朋友告诉我,最聪明的方法是把它作为阵列但没有任何好的解释。
我很确定这是可能的,但我有点无能为力。