Существует ли собственная функция CodeIgniter, которая выполняет обратную функцию $this->db->escape()?


Я искал функцию, которая выполняет обратную функцию $this->db->escape(), чтобы получить исходную строку, когда она еще не была экранирована.

Я попытался найти его в документах Codeigniter. Я не думаю, что смогу его найти.

Я также попытался найти для него собственную функцию PHP (поскольку она использует mysql_real_escape_string при использовании MySQL), но пока что самое близкое, что я могу найти, - это косые черты()

Author: arvinsim, 2010-10-08

2 answers

Полосатые косые черты будут корректно удалять строку.

 2
Author: Emil Vikström, 2010-10-08 07:02:28

В моем случае это не сработало. Я вставил xml, используя $this->db->запрос(), и перед этим я экранировал строку, используя $this->db->escape($значение).

Но когда я попытался проанализировать XML и отобразить его в представлении, косые черты привели к ошибочным данным. Это одна цитата в начале и в конце.

 0
Author: Amitabh, 2011-02-11 15:20:09