解决php插入数据库时特殊符号导致插入失败的问题

最近在写一个蜘蛛爬虫,抓到的数据包含“ ’ ”,每次插入都提示语法有问题,php语言已经给我们提供了一个函数来解决这么个问题,addslashes()。

代码如下:

$this->comment=addslashes($this->comment);
$this->english_name=addslashes($this->english_name);

其实这个函数还有另一个功能-审查非法字符,防止注入攻击。

posted on 2013-05-24 10:09  lzsnolimit  阅读(479)  评论(0)    收藏  举报