| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Вывод тегов и прочего кода в виде текста |
| Автор: Vex 18.11.2009, 15:49 | ||
| Как грамотно вывести текстовую переменную, в которой содержатся теги и прочий код именно в виде текста? то есть как тут:
знаю что можно использовать $var_mod = str_replace(" ", " ", $var); но может что-то упущу, может уже есть такая грамотно написанная функция? зачем изобретать велосипед ) |
| Автор: Ипатьев 18.11.2009, 15:57 |
| htmlspceialchars() |
| Автор: Vex 23.11.2009, 17:22 | ||
а можно ли как-то избирательно выводить код/теги как текст? например только те, которые обрамлены [ code ] [/ code]? |
| Автор: Ипатьев 23.11.2009, 17:27 |
| ну, регуляркой. регулярку для этого надо написать |
| Автор: nerezus 23.11.2009, 19:44 |
| Хочу заметить, что регулярки годятся только для самых простейших обработок тегов, в противном случае будет куча XSS. Для нормальной обработки BB-тегов и прочего подобного принято писать лексер. |