Классом JFilterlnput можно пользоваться непосредственно для фильтрации данных в любом приложении Joomla. Например, в приведенной ниже строке кода основной текст сообщения электронной почты просеивается с помощью фильтра STRING.
Классом JFilterlnput можно пользоваться непосредственно для фильтрации данных в любом приложении Joomla. Например, в приведенной ниже строке кода основной текст сообщения электронной почты просеивается с помощью фильтра STRING.
Если переменная передается функции или методу по ссылке с помощью префикса &, то при изменении ее значения в теле функции или метода внесенные изменения становятся доступными в коде, из которого вызывалась функция или метод. Обратимся к следующему примеру:
Символьные строки представляют собой переменные, содержащие символы, в том числе буквы, числа и знаки. В языке РНР имеется целый ряд встроенных методов для обработки символьных строк, хотя не все из них корректно обращаются с наборами символов в коде UTF-8. В классе JString, объявляемом в файле libraries/joomla/utilities/string.php, содержатся аналогичные методы, специально предназначенные для правильного обращения с символами в коде UTF-8. Именно поэтому для обработки строк, которые могут содержать символы в коде UTF-8, следует пользоваться методами из класса JString. Ниже приведены некоторые примеры обработки символьных строк. Что делает подключаемый модульЕсли проанализировать исходный код начальной HTML-страницы веб-сайта с установленными выборочными данными, то в элементе заголовка можно обнаружить следующие элементы метаданных. Для устранения этого недостатка можно было бы написать собственный метод, воспользовавшись, например, функцией strrpos () языка РНР, чтобы обнаружить последний пробел в предварительно просматриваемом (или вводном) тексте каждой статьи и отобразить его только до этого пробела. Но в Joomla уже имеется метод, предназначенный именно для этой цели. Он называется truncate () и находится в файле libraries/joomla/html/html/string.php библиотеки Joomla. |