我是很新的php-activerecord。有没有办法在更新或插入记录之前自动转义我的所有帖子/获取数据?
class User extends ActiveRecord'Model {...}
class Blog extends MY_Controller
{
function test()
{
$user = User::find('last');
$user->first_name = 'test"quot' . "es'zzz";
$user->save();
}
}
// inserted data
// first_name = test"quotes'zzz
查看查询绑定
使用绑定的第二个好处是值会自动转义,从而生成更安全的查询。您不必记住手动转义数据;引擎会自动为您执行此操作。
你遇到什么麻烦了吗?PHP-ActiveRecord 正在使用 PDO 准备语句(源)。所以你不应该遇到任何转义问题,如果是这样,请随时在 github 项目页面上打开 n 个问题:https://github.com/kla/php-activerecord