В языке РНР теперь допускается связывание методов в цепочку. Это означает, что если один метод возвращает объект, то этот объект может быть использован для выполнения другого метода. Ниже приведен простой пример связывания методов в цепочку.
В языке РНР теперь допускается связывание методов в цепочку. Это означает, что если один метод возвращает объект, то этот объект может быть использован для выполнения другого метода. Ниже приведен простой пример связывания методов в цепочку. Этот вид поведения создает всплывающий календарь, дающий пользователю возможность ввести дату с помощью визуального календарного виджета. Ниже приведен пример такого календарного виджета из экранной формы редактирования статьи. Создание объекта типа JDatabaseQuery в CMS JoomlaОбъект запроса создается с помощью метода Таблицы предыстории SQLК третьему типу относятся таблицы предыстории, называемые иначе таблицами транзакций. В данном примере одна такая таблица должна содержать предысторию классов, в которых учащиеся прошли полное обучение. Как правило, для данного типа таблицы вполне подходит первичный ключ с атрибутом AUTO_INCREMENT. Частичная структура таблицы предыстории классов, которые окончили учащиеся, может выглядеть так, как показано ниже. В версии 5 языка РНР введено понятие обработки исключений, а также внедрены средства их генерирования и перехвата в блоках try/catch. Аналогичные понятия и средства имеются в Java и других языках ООП. Основной принцип обработки исключений заключается в следующем: если в программе выполняется какая-нибудь рискованная операция, которая не может быть полностью проконтролирована в рамках данной программы, то необходимо организовать проверку ошибок. И блок try/catch позволяет сделать это просто и удобно. |