首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让来自MySQL的值被PHP解释为封装在双引号中,而不是单引号中?

问如何让来自MySQL的值被PHP解释为封装在双引号中,而不是单引号中?
EN

Stack Overflow用户
提问于 2014-09-29 13:33:34
回答 1查看 36关注 0票数 0

我有很多MySQL字符串内容,其中包含许多"\n“的实例。我知道如果我直接处理字符串,只有当我用双引号括起来时,"\n“才会被解释为换行符。但是,当字符串从数据库中出来时,它们是按字面解释的( '\n‘保持原样)。显然,我可以编写自己的str_replace(),但是有没有一种简单的方法来处理来自mySQL的值,就像它们是用双引号括起来的字符串一样?

EN

回答 1

Stack Overflow用户

发布于 2014-09-29 17:43:09

在db中插入字符串数据时,我更喜欢使用addslashes()函数。这样,我的数据就可以正确地以MySQL格式插入。另外,在前端显示数据时,我使用stripslashes()。你可以随时参考PHP手册来了解更多关于这个函数的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26093102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档