Есть ли встроенная функция CodeIgniter, которая делает обратное $this->db->escape()?

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

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

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

2 ответа

Решение

Полоски удалят строку правильно.

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

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

Другие вопросы по тегам