|
|
1
5
实际上,使用nl2br()的正确方法不是在存储数据时使用它,而是在从数据库读取数据并将其输出到客户端时使用它。当数据插入数据库时不应该格式化,如果您以后想创建一个REST服务并且您真的需要那些换行而不是HTML元素,该怎么办? |
|
|
2
0
一般来说,如果希望将字符串添加到SQL查询中,应该在将其添加到SQL查询之前立即对其进行转义。 我假设您希望在PHP脚本开始时转义所有数据,这样就不必担心转义了。
我认为应该使用以下代码:
当您想向SQL查询中添加字符串时,可以决定使用prepared语句或sprintf:
|