0

在我的数据库中,我存储帖子的标题,当我在页面上创建链接时,我将帖子的标题作为标题属性。

<a title='here is the description'>bluah</a>

但是页面上发生的事情是,在我的描述中,有一些字符正在破坏它。帖子标题中断的示例

<a title='I don't hanging out with friends, had a great time seeing Sarah again ;p '>bluah</a>

我想我需要做一些 HTML 编码,但我不确定我应该在何时/何地这样做。

谢谢

4

1 回答 1

2

用于htmlspecialchars输出您的字符串

htmlspecialchars("I don't",ENT_QUOTES); // returns I don&#039;t

如手册中所述,这还将处理其他 HTML 字符,例如 < & >,

http://php.net/manual/en/function.htmlentities.php

于 2012-11-28T18:55:32.080 回答