[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: preg_replace
xxxLOGIATxxx
Помогите обработать данные и удалить html-теги.

Вот запрос данных в массив:

 $result=array();
while($row = $database->database_fetch_assoc($query))
{
$result[]=$row;
}


Как обработать данные из переменной $result[article_body]?

Сейчас сделал так, но не канает. Может кто подскажет правильный вариант?

 $result=array();
while($row = $database->database_fetch_assoc($query))
{
$result[]=$row;
$result[article_body]=preg_replace("/&#[a-z0-9]+;/i","","$row[article_body]");
}




Спустя 2 минуты, 24 секунды (18.04.2011 - 13:29) Dr.Mars написал(а):
Что все уроки попова пересмотрел?
biggrin.gif

Спустя 4 минуты, 14 секунд (18.04.2011 - 13:33) xxxLOGIATxxx написал(а):
Цитата (Dr.Mars @ 18.04.2011 - 10:29)
Что все уроки попова пересмотрел?
biggrin.gif

Не имею ни малейшего представления об этом человеке ) Дай лучше вариант кода )

Спустя 3 минуты, 39 секунд (18.04.2011 - 13:37) sharki написал(а):
strip-tags()

Спустя 46 секунд (18.04.2011 - 13:38) ZSH написал(а):
А strip_tags не устраивает?

Спустя 1 минута, 35 секунд (18.04.2011 - 13:39) Nikitian написал(а):

$result=array();
while($row = $database->database_fetch_assoc($query))
{
$row['article_body']=preg_replace("/&#[a-z0-9]+;/i","","$row['article_body']");
$result[]=$row;
}

Спустя 2 минуты, 45 секунд (18.04.2011 - 13:42) Dr.Mars написал(а):
Цитата (xxxLOGIATxxx @ 18.04.2011 - 14:33)
Цитата (Dr.Mars @ 18.04.2011 - 10:29)
Что все уроки попова пересмотрел?
biggrin.gif

Не имею ни малейшего представления об этом человеке ) Дай лучше вариант кода )

Просто обычно писать вот так: "$row[article_body]" это стиль его учеников. Надо быть троллем или просто без понимания принципов языка чтобы писать вот так.

Спустя 22 минуты, 8 секунд (18.04.2011 - 14:04) xxxLOGIATxxx написал(а):
По идее надо писать в Smarty, но по непонятной причине функция strip_tags не фурычит (пишу всё правильно)

Ну а код:

     $result['article_body']=preg_replace("/&#[a-z0-9]+;/i","","$row[article_body]");
echo $result['article_body'];


Выводит данные с теми же тегами (не удаляет их)

Не люблю давать отчётов, но стиль написания не мой, это семантика движка и я вроде как не троль <_<

Спустя 1 минута, 18 секунд (18.04.2011 - 14:06) alex12060 написал(а):
Dr.Mars

Если человек знает, что такое классы и что такое preg, то это не его ученик.
Да и в добавок, он писал нормально, с кавычками..

Спустя 4 часа, 55 минут (18.04.2011 - 19:01) Dr.Mars написал(а):
Цитата (alex12060 @ 18.04.2011 - 15:06)
Dr.Mars

Если человек знает, что такое классы и что такое preg, то это не его ученик.
Да и в добавок, он писал нормально, с кавычками..

незнаю я не смотрел его уроки, я просто видел много его учеников и теперь всех под одну гребенку складываю wink.gif

Спустя 4 минуты, 49 секунд (18.04.2011 - 19:05) inpost написал(а):
Dr.Mars
Тогда лучше не говорить, если не знаешь о чём говоришь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.