我正在使用此代码从数据库中提取文本,它运行良好,但去除了所有 HTML 标记。
$this->data['getshorty'] = utf8_substr(strip_tags(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')), 0, 640);
我宁愿能够提取包含 html 标记的字符串,然后选择在第一个或第二个段落中断处停止,而不是计算 640 个字符。这是可行的吗?
我正在使用此代码从数据库中提取文本,它运行良好,但去除了所有 HTML 标记。
$this->data['getshorty'] = utf8_substr(strip_tags(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')), 0, 640);
我宁愿能够提取包含 html 标记的字符串,然后选择在第一个或第二个段落中断处停止,而不是计算 640 个字符。这是可行的吗?