PHP 去除HTML标签 HTML实体转字符 br转\n

时间:2024-01-05 11:50:08

1.去除HTML标签

strip_tags(string,allow)

//剥去字符串中的 HTML 标签,但允许使用 <img> 标签:
$str =  strip_tags($str,"<img>");

2. HTML实体转字符

html_entity_decode(string,flags,character-set)

$str = html_entity_decode($str, ENT_QUOTES, 'UTF-8');

ENT_COMPAT - 默认。仅解码双引号。
ENT_QUOTES - 解码双引号和单引号。
ENT_NOQUOTES - 不解码任何引号。

3.在字符串中的新行(\n)之前插入换行符

$str = nl2br($str);