替换”与“”与教义 1.2
这是我的问题。
我使用 Doctrine 1.2 从数据库获取数据并将数据放入文本框中。
放入文本框的数据为 19" x 12"
结果如下:
<input type="text" value="19" x 12"" />
我想我需要用 \" 转义所有“
我的问题是: 如何在不进入所有脚本并创建 str_replace() 的情况下自动执行此操作?
谢谢大家。
Here is my problem.
I get data from database using Doctrine 1.2 and put the data in a Textbox.
The data is 19" x 12" to put in the Textbox
Here is the result:
<input type="text" value="19" x 12"" />
I think I need to escape all the " with \"
My question is :
How can I perform this automaticly without going into all my script and make a str_replace() ?
Thanks everyone.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我只会使用
htmlentities
应该给你你需要的东西。
I would just use
htmlentities
Should give you what you need.
看一下 htmlspecialchars ,应该可以解决问题。
Have a look at htmlspecialchars, that should solve the issue.
您可以在模型类中编写函数,如下所示:
然后在视图中使用。
或者您可以覆盖从具体表字段获取数据的函数:
addslashes 可以替换为您想要在视图中获取实际需要的数据的任何内容。
You can write your function in model class like:
And then use in your views.
Or you can override function that gets data from concrete table field:
addslashes can be replaced by whatever you want to get actually needed data in the views.