Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5
Giv mig besked når bogen er tilgængelig
Vurdering
Føj til hylde
Har allerede læst
Rapportér en fejl i denne bog
Del
Facebook
Twitter
Kopier link
Denne bog er ikke tilgængelig i streaming pt. men du kan uploade din egen epub- eller fb2-fil og læse den sammen med dine andre bøger på Bookmate. Hvordan overfører jeg en bog?
Как видно из предыдущего примера, логический оператор обычно используется для объединения результатов работы двух операторов сравнения, показанных в предыдущем разделе.
b5901066948har citeretfor 3 år siden
с новыми, высоко-
эффективными свойствами HTML5,
HTML5, такими как холсты, аудио,
аудио, видео и
и геолока-
геолока-
ция, можно придать вашим веб-страницам более высокую динамичность, интерак-
тивность и мультимедийность.
b5901066948har citeretfor 3 år siden
Благодаря технологии
AJAX веб-страницы обрабатывают данные и отправляют запросы веб-серверу
в фоновом режиме, не оповещая пользователя о происходящем.
b6772546473har citeretfor 3 år siden
echo "Это строка " . __LINE__ . " в файле " . __FILE__; Эта команда выведет в браузер текущую строку программы с указанием текущего файла, исполняемого в данный момент (включая путь к нему).
b6772546473har citeretfor 3 år siden
define("ROOT_LOCATION", "/usr/local/www/"); Затем для чтения содержимого константы нужно просто сослаться на нее как на обычную переменную (но не предваряя ее имя знаком доллара): $directory = ROOT_LOCATION; Теперь, как только понадобится запустить ваш PHP-код на другом сервере с другой конфигурацией папок, придется изменить только одну строку кода.
b6772546473har citeretfor 3 år siden
?php $author = "Brian W. Kernighan";
echo <<
b6772546473har citeretfor 3 år siden
Наиболее непривычным из этих операторов является xor, предназначенный для операции исключающего ИЛИ, который возвращает истинное значение TRUE, если любое из входных значений истинно, и возвращает ложное значение FALSE, если оба они имеют значение TRUE или FALSE.
Orange Cathar citeretfor 6 år siden
Кроме того, когда нужно будет обновить программу, при использовании надлежащей инкапсуляции и поддержке одинакового интерфейса можно будет просто разработать новые классы для замены старых, полностью их отладить, а затем заменить ими старые классы. Если они будут в чем-то неработоспособными, можно будет вернуть назад старые классы для немедленного устранения проблемы перед дальнейшей отладкой новых классов.
Orange Cathar citeretfor 6 år siden
При создании объектов предпочтительно воспользоваться инкапсуляцией или создавать класс таким образом, чтобы с его свойствами могли работать только его собственные методы. Иными словами, нужно запретить внешнему коду непосредственный доступ к данным объекта. Предоставляемые объектом методы известны как интерфейс объекта.
Orange Cathar citeretfor 6 år siden
Когда вставка файла имеет принципиальную важность, его нужно затребовать, то есть применить инструкцию require. По тем же причинам, которые излагались при рассмотрении использования инструкции include_once, я рекомендую, чтобы вы, когда нужно затребовать файл, придерживались главным образом использования инструкции require_once (пример 5.8).