Проблема с использованием strip_tags в php

Я использовал strip_tags для удаления тегов html из текста.

пример

<h1>title of article</h1><div class="body">The content goes here......</div> outputs title of articleThe content goes here...... 

Если вы видите, что заголовок и тело выхода соединены (articleThe). Я хочу вставить пробел, если тег был удален. Это возможно.

Я ценю любую помощь.

Благодарю.

Related of "Проблема с использованием strip_tags в php"

Если вы хотите только добавить пространство, в котором открывающий тег следует за закрывающим тегом, вы можете сделать это:

 $html = preg_replace('/(<\/[^>]+?>)(<[^>\/][^>]*?>)/', '$1 $2', $html); $html = strip_tags($html);