相关疑难解决方法(0)

PHP中的htmlentities但保留了html标签

我想将字符串中的所有文本转换为html实体,但保留HTML标记,例如:

<p><font style="color:#FF0000">Camión español</font></p>
Run Code Online (Sandbox Code Playgroud)

应该翻译成这个:

<p><font style="color:#FF0000">Cami&oacute;n espa&ntilde;ol</font></p>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

html php string replace html-entities

55
推荐指数
5
解决办法
2万
查看次数

截断包含HTML标记的字符串

我有一个包含HTML标签的字符串.我正在寻找一段代码,可以让我截断这个字符串:

  • 长度为100个字符,
  • 不包含图像标签(<img />).
  • 包括其他HTML标记(图片标记除外),
  • 100个字符长度不应包含空格和HTML标记字符.

例如,字符串是:

<img>Something</img><b>Just an Example</b> Plain Text <br><a href="#">stackoverflow</a>
Run Code Online (Sandbox Code Playgroud)

所以结果应该是:

只是一个示例纯文本stackoverflow(它的链接).

结果我们有大约35个单词(白色空间除外).

我试过这个问题的解决方案,但没有得到所需的结果.任何帮助,将不胜感激.

html php tags string php-5.3

4
推荐指数
1
解决办法
2990
查看次数

标签 统计

html ×2

php ×2

string ×2

html-entities ×1

php-5.3 ×1

replace ×1

tags ×1