Как удалить все HTML в содержании поста и только обрезать текст в php? - PullRequest
0 голосов
/ 02 мая 2018

В настоящее время я делаю CMS в laravel, в настоящее время я пытаюсь удалить все html из сообщений.

{!! str_limit($post->content, 230) !!}

Проблема, которую я получаю, заключается в том, что он также получает html. Затем я попробовал функцию Strip_tags, она не отображала HTML.

{!! strip_tags(str_limit($post->content, 230)) !!}

Но он тоже ничего не отображал ... он работал, но также учитывал теги html. Мне нужно просто игнорировать HTML-теги.

Есть ли способ или функция игнорировать все html-теги внутри содержимого публикации и просто получать текст из содержимого публикации?

Спасибо Любая помощь будет оценена!

1 Ответ

0 голосов
/ 02 мая 2018

Простое использование strip_tags с substr

    <?php echo substr(strip_tags($post->content,0,110)) . "..."; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...