Home  >  Article  >  Backend Development  >  转义字符 - PHP在针对字符串是存还是取的时候转义,同时还需要进行哪些处理

转义字符 - PHP在针对字符串是存还是取的时候转义,同时还需要进行哪些处理

WBOY
WBOYOriginal
2016-06-06 20:37:341153browse

用户的数据应该是存入数据库的时候转义还是取的时候转义,或者交给前端,在模板里进行处理。

同时,哪些处理是必须的?谢谢!

回复内容:

用户的数据应该是存入数据库的时候转义还是取的时候转义,或者交给前端,在模板里进行处理。

同时,哪些处理是必须的?谢谢!

数据库存储原始数据,展示时转义,因为你无法预见数据应以何种方式转义。

个人看法:现在一般用PDO预处理的话,存的时候存原始数据,输出的时候转义,但是富文本由于输出不转义,所以存的时候需要过滤一下。用php_mysql的话,还是mysql_real_escape_string过一下比较好。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:Session共享有几种方法Next article:微信之门的用法