Изменения

Перейти к: навигация, поиск

Шаблонизатор VMX::Template

677 байтов добавлено, 21:45, 18 марта 2010
м
Функции
== Функции ==
 
{{note}} Первое, что обычно нужно — это S(), H(), T(), Q(), I(), то есть «фильтры» для различных преобразований строки:
* S() — это htmlspecialchars(), экранирует HTML/XML-спецсимволы в строках.
* H() — удаляет все HTML-теги, кроме «безопасных».
* T() — удаляет все HTML-теги.
* Q() — это addslashes(), экранирует символы для использования, например, в JS.
* I() — преобразует значение к целому числу.
=== OR, AND, NOT ===
=== Q=QUOTE=ADDSLASHES, REQUOTE=RE_QUOTE=PREG_QUOTE ===
Экранирование символов " ' \ и перевода строки бэкслэшем — quote(строка).
Экранирование символов, являющихся специальными в регулярных выражениях — re_quote(строка). (см. [http://perldoc.perl.org/perlre.html perldoc perlre]).

Навигация