如何在Laravel 5.2中使用真正的转义字符串

如何在Laravel 5.2中使用真正的转义字符串,laravel,pdo,eloquent,laravel-5.2,Laravel,Pdo,Eloquent,Laravel 5.2,是否有任何内置方式或方法可用于实现mysqli\u real\u escape\u string方法。我有一些自定义数据,我必须在这些数据上实现这个方法 我在laravel中尝试了这个\DB::escape()方法,但出现以下错误 DatabaseManager.php第296行中的ErrorException:call\u user\u func\u array() 要求参数1是有效的回调,类 “Illumb\Database\MySqlConnection”没有方法“escape” 而如果我

是否有任何内置方式或方法可用于实现
mysqli\u real\u escape\u string
方法。我有一些自定义数据,我必须在这些数据上实现这个方法

我在laravel中尝试了这个
\DB::escape()
方法,但出现以下错误

DatabaseManager.php第296行中的ErrorException:call\u user\u func\u array()

要求参数1是有效的回调,类 “Illumb\Database\MySqlConnection”没有方法“escape”

而如果我尝试手动实现此方法,
mysqli\u real\u escape\u string
则出现以下错误

Contact.php第348行中的ErrorException:mysqli\u real\u escape\u string() 只需要2个参数,1个给定

我做了一些研发,对于这个方法
mysqli\u real\u escape\u string()。但是现在,我如何知道Laravel DB连接链接

对此有什么想法或解决方案吗?

Laravel使用,所以没有逃避,只有准备好的语句。看


如果您确实需要这种类型的功能,可以尝试使用
DB::connection()->getPdo()->quote()

quote方法正是我所需要的。虽然我使用的是PHPStorm,但它很难使用Laravel框架。