2

我正在寻找一个与 $this->db->e​​scape() 相反的函数,以在它仍然未转义时获取原始字符串。

我曾尝试在 Codeigniter 文档中搜索它。我不认为我能找到一个。

我还尝试为它找到一个原生 PHP 函数(因为它在使用 MySQL 时使用 mysql_real_escape_string),但到目前为止,我能找到的最接近的东西是 stripslashes()

4

2 回答 2

2

stripslashes 将正确地对字符串进行转义。

于 2010-10-08T07:02:28.240 回答
0

在我的情况下它不起作用。我使用 $this->db->query() 插入了一个 xml,在此之前我使用 $this->db->e​​scape($value) 转义了字符串。

但是当我试图解析 XML 并将其显示在视图中时,stripslashes 出现了错误的数据。它在开头和结尾都是一个单引号。

于 2011-02-11T15:20:09.947 回答