我将 Zend 框架与学说一起用于项目,问题是当我在数据库中插入像 O'Shea 这样的字符串时,它会插入 O\'Shea。我想这是因为双重转义。一个当我收到帖子时,一个当我使用教义时,为什么当我 print_r($_POST) 我得到的值已经转义了?
教义查询的语法是:
$req = $this->getRequest()->getPost();
$company = Doctrine::getTable('Project_Model_Companies')->find($company_id);
$company->name = $req['name'];
$company->save();
请帮助我如何避免这种双重转义,或者是什么问题?谢谢。