Массовая проверка показателя «ИКС» от Яндекс   •   Online-инструменты
1 297 просм
0 комм
Поделиться:
Лучший платный хостинг!

Месяц в подарок. Помощь с переездом. Быстрая тех. поддержка. Цена от 115р в месяц. Скидки, спеши!

vk.cc/88lMkj

Как удалить все HTML-теги из строки на PHP/JavaScript?

Когда вы принимаете данные от пользователей, через ту же форму обратной связи, есть смысл обрабатывать передаваемые от них данные и получать на выходе чистый текст.

Как это можно сделать разными способами, я сейчас расскажу.

Как удалить все HTML-теги из строки на PHP?

В PHP существует функция под названием «strip_tags». С помощью нее можно быстро и просто удалить все HTML- теги из переменной.

Реализация:

<?php

	$content = "<h1 style='padding:0'>Hello, world!</h1>";
	$content = strip_tags($content);

	echo $content; // Выведет "Hello, world!"

?>

Решение отлично подойдет, когда данные обрабатываются на стороне сервера.

Как удалить все HTML-теги из строки на JavaScript?

В JavaScript мы напишем свою небольшую функцию, с помощью которой в последующем и будем обрабатывать полученные данные.

Реализация:

<script>

	function strip(html) {

		var tmp = document.createElement("div");
		tmp.innerHTML = html;

		return tmp.textContent || tmp.innerText;

	}

	var content = strip("<h1 style='paddin:0'>Hello, world!</h1>");

</script>

Этот пример работает для переменной, вы же можете переделать его под полученное содержимое, например, из input.

0
комментариев
Гостям запрещено учавствовать в обсуждениях сайта. Авторизуйтесь, чтобы иметь возможность оставить свое мнение о материале или задать вопрос.