Изменения

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

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

276 байтов добавлено, 22:26, 12 января 2011
м
Строки
Нижний и верхний регистр.
 
==== LCFIRST, UCFIRST ====
 
Преобразование первого символа строки в нижний и верхний регистр соответственно.
==== Q=QUOTE=ADDSLASHES, SQ=SQL_QUOTE, REQUOTE=RE_QUOTE=PREG_QUOTE ====
Экранирование символов " ' \ и перевода строки бэкслэшем — quote(строка).
Экранирование символа " удвоением - удвоением — sql_quote(строка). (актуально также для [[rupedia:CSV|CSV]])
Экранирование символов, являющихся специальными в регулярных выражениях — re_quote(строка). (см. [http://perldoc.perl.org/perlre.html perldoc perlre]).
Замена Perl- (соответственно PCRE- в PHP-версии) регулярного выражения в строке — replace(RegExp, замена, строка).
Замена подстроки в строке - строке — str_replace(искомое, замена, строка).
==== STRLEN ====
* RFC 822.
==== STRLIMIT =TRUNCATE ====
Ограничение длины строки s <tt>str</tt> максимальной длиной l — <tt>len</tt> — <tt>strlimit(sstr, llen, dots = "...")</tt>. Если строка превышает заданную длину, она обрезается предпочтительно по пробелу или Tab’у, а в конец добавляется «…» (троеточие)добавляется <tt>dots</tt> или по умолчанию <tt>"..."</tt>.
=== Массивы и хеши ===

Навигация