У меня есть страница codeigniter, которая отображает первые 16 слов описания продукта из базы данных. Пользователи могут изменить описание для включения тегов i и b с помощью CKEditor. Проблема заключается в том, что когда я усекаю описание до 16 слов, я теряю закрывающие теги / i и / b, и это приводит к сбоям в работе моего приложения несколькими способами.
Мой существующий код, который отображает описание.
<p><?php echo word_limiter($product['description'], 16); ?></p>
Как лучше всего автоматически закрыть теги форматирования, которые могут быть включены в описание?