ru
Робин Никсон

Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5

Повідомити про появу
Щоб читати цю книжку, завантажте файл EPUB або FB2 на Букмейт. Як завантажити книжку?
  • meurtruerцитує7 років тому
    Как видно из предыдущего примера, логический оператор обычно используется для объединения результатов работы двух операторов сравнения, показанных в предыдущем разделе.
  • b5901066948цитує3 роки тому
    с новыми, высоко-

    эффективными свойствами HTML5,

    HTML5, такими как холсты, аудио,

    аудио, видео и

    и геолока-

    геолока-

    ция, можно придать вашим веб-страницам более высокую динамичность, интерак-

    тивность и мультимедийность.
  • b5901066948цитує3 роки тому
    Благодаря технологии

    AJAX веб-страницы обрабатывают данные и отправляют запросы веб-серверу

    в фоновом режиме, не оповещая пользователя о происходящем.
  • b6772546473цитує3 роки тому
    echo "Это строка " . __LINE__ . " в файле " . __FILE__;
    Эта команда выведет в браузер текущую строку программы с указанием текущего файла, исполняемого в данный момент (включая путь к нему).
  • b6772546473цитує3 роки тому
    define("ROOT_LOCATION", "/usr/local/www/");
    Затем для чтения содержимого константы нужно просто сослаться на нее как на обычную переменную (но не предваряя ее имя знаком доллара):
    $directory = ROOT_LOCATION;
    Теперь, как только понадобится запустить ваш PHP-код на другом сервере с другой конфигурацией папок, придется изменить только одну строку кода.
  • b6772546473цитує3 роки тому
    ?php
    $author = "Brian W. Kernighan";

    echo <<
  • b6772546473цитує3 роки тому
    Наиболее непривычным из этих операторов является xor, предназначенный для операции исключающего ИЛИ, который возвращает истинное значение TRUE, если любое из входных значений истинно, и возвращает ложное значение FALSE, если оба они имеют значение TRUE или FALSE.
  • Orange Catцитує6 років тому
    Кроме того, когда нужно будет обновить программу, при использовании надлежащей инкапсуляции и поддержке одинакового интерфейса можно будет просто разработать новые классы для замены старых, полностью их отладить, а затем заменить ими старые классы. Если они будут в чем-то неработоспособными, можно будет вернуть назад старые классы для немедленного устранения проблемы перед дальнейшей отладкой новых классов.
  • Orange Catцитує6 років тому
    При создании объектов предпочтительно воспользоваться инкапсуляцией или создавать класс таким образом, чтобы с его свойствами могли работать только его собственные методы. Иными словами, нужно запретить внешнему коду непосредственный доступ к данным объекта. Предоставляемые объектом методы известны как интерфейс объекта.
  • Orange Catцитує6 років тому
    Когда вставка файла имеет принципиальную важность, его нужно затребовать, то есть применить инструкцию require. По тем же причинам, которые излагались при рассмотрении использования инструкции include_once, я рекомендую, чтобы вы, когда нужно затребовать файл, придерживались главным образом использования инструкции require_once (пример 5.8).

    Пример 5.8. Однократное востребование файла PHP
fb2epub
Перетягніть файли сюди, не більш ніж 5 за один раз