|
ADO в Delphi AJAX Android C++ CakePHP CMS COM CSS Delphi Flash Flex HTML Internet Java JavaScript MySQL PHP RIA SCORM Silverlight SQL UML XML Бази даних Веб-розробка Генетичні алгоритми ГІС Гітара Дизайн Економіка Інтелектуальні СДН Колір Масаж Математика Медицина Музика Нечітка логіка ООП Патерни Подання знань Розкрутка сайту, SEO САПР Сесії в PHP Системне програмування Системний аналіз Тестологія Тестування ПЗ Фреймворки Штучний інтелект
|
Использование шаблонов в PHP. Семантичний конспект розділу
← Использование шаблонов в PHP
FastTemplate — набор классов, позволяющих реализовать работу с шаблонами
Smarty — набор специальных конструкций (переменных, вызовов функций и методов и т.п) и html-тегов не отделяет полностью логику от содержания. Логика, касающаяся отображения данных, может присутствовать в шаблоне. компиляция шаблонов. состоит не из одного php-файла с описанием класса, а из целого набора различных файлов-библиотек.
шаблон — текст с переменными внутри него для обработки используется только функция подстановки str_replace().
Метод define — связывает имя файла шаблона с более коротким именем, которое можно будет использовать в программе Метод define — происходит загрузка всех определенных в нем шаблонов Метод define — Синтаксис: название метода( array ( ключ => значение,ключ1 => значение1, ... ))
Метод assign — присваивает переменным значения, "ключ" - это имя переменной, а "значение" - значение, которое ей нужно присвоить. Метод assign — Синтаксис: ключевое слово( (пары ключ/значение) или ( array(пары ключ/значение) )
Метод parse — устанавливает значение возвращаемой переменной равным обработанным шаблонам из указанных источников может использоваться в трех формах: простой, составной и присоединяющей. Метод parse — Синтаксис: ключевое слово(возвращаемая переменная,источники шаблонов)
Составная форма метода parse() — создана для того, чтобы упростить вложение шаблонов друг в друга
Метод FastPrint — печатает содержимое переданной в него обработанной переменной Если он вызван без параметров, то печатается последняя использованная методом parse() переменная. Метод FastPrint — Синтаксис: ключевое слово(обработанная переменная)
метод fetch() — Если нужно печатать не на экран, а, например, в файл, то получить ссылку на данные можно с помощью этого метода.
Свойства объектов, заданные в php-скрипте — Синтаксис: {имя_объекта->имя_свойства}
Конфигурационный файл — используется для того, чтобы управлять глобальными переменными, используемыми в шаблоне, с помощью одного файла состоит из нескольких разделов (секций), каждая из которых имеет имя и может загружаться отдельно от остальных секций.
Метод append — позволяет присоединить элемент к массиву. Метод append — Синтаксис: void ключевое слово (смешанное значение); void ключевое слово (имя переменной, смешанное значение); void ключевое слово (имя переменной, смешанное значение, слияние);
Функция config_load — используется для загрузки в шаблон переменных из конфигурационных файлов
Функция capture — предназначена для того, чтобы собирать в переменную выходные данные шаблона вместо того, чтобы выводить их на экран
Зверніть увагу на додаткові посиланняЯкщо вас цікавить...Головний розділСторінки, близькі за змістомзагрузка...
|
Теми розділу
Сторінки, близькі за змістом
|
|
Copyright © 2008—2026 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Інженерія програмного забезпечення КПІ Лабораторія СЕТ |
|