Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
екзамен 1-10.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
213.97 Кб
Скачать

4Адресащя pecypcie в iнтернет

Система WWW является лишь частью сети Интернет. Другие ресурсы Интернет (электронная почта, FTP, Gopher, TelNet, WAIS, Usenet и т. п.) начали свое существование задолго до появления системы WWW. К настоящему времени они накопили много достойной для внимания информации и имеют свою солидную аудиторию. Можно пойти по пути создания специальных HTML-документов для взаимодействия с этими ресурсами, но система WWW предлагает значительно более простой и удобный способ доступа к ним - универсальную форму адресации информационных ресурсов (Universal Resource Identification, URI). Реально из всего того, что описано в URI, для доступа к различным ресурсам сети Интернет требуется знать только спецификацию URL - универсальный способ адресации ресурсов. Универсальный адрес ресурса (URL-адрес) - это адрес в системе WWW, с помощью которого однозначно определяется любой документ. В общем случае универсальный адрес ресурса имеет следующий формат: протокол://компьютер/путь Протокол является набором правил, согласно которому должна происходить передача данных. Основным протоколом в системе WWW является протокол HTTP - протокол передачи гипертекста, поэтому большая часть адресов начинается следующим образом: http:// Тем не менее, могут быть использованы и другие протоколы передачи данных, например, протокол передачи файлов (File Transfer Protocol, FTP) или протокол передачи данных в формате Gopher. Тогда на первое место в универсальном адресересурса ставится название используемого протокола. Например, ftp:// или gopher:// В современных версиях броузеров нет необходимости указывать имя протокола в начале каждого адреса ресурса. Если имя протокола не указано, то броузер попытается самостоятельно определить, какой протокол необходимо использовать. Компьютер - это адрес компьютера, с которым необходимо установить соединение. Может использоваться как IP-адрес, так и имя компьютера в доменной системе имен. Например: http://www.microsoft.com или ftp://194.85.120.66. Путь представляет собой точное указание месторасположения документа на компьютере. Это может быть название каталога и файла, например, http://www. stavr. com/products, htm. Если не указано имя файла, а только каталог, в котором он должен находиться, то пользователю будет передан файл, который определен в данном каталоге как файл, передаваемый по умолчанию. Обычно таковым является файл с названием index.htm (index.html) или default htm fdefault.html). Если в каталоге нет файла по умолчанию, то будет выдано сообщение об ошибке [45, сс. 456-457]. Для указания адреса электронной почты используется еще более простой формат URL-адреса: та і1to:Адрес_электронной_почты Например, mailto:tavridovich(a)mait.ги.

5Альтернативний синтаксис php

PHP предлагает альтернативный синтаксис для некоторых его управляющих структур, а именно: если , в то время как , для , по каждому элементу и выключатель . В каждом случае основной формой альтернативного синтаксиса является изменение открывающей фигурной скобки на двоеточие (:), а закрывающей скобки на ENDIF; , ENDWHILE; , ENDFOR; , endforeach, или endswitch, соответственно.

<? PHP  если ( $  ==  5 ):  > равно 5 <PHP?  ENDIF;  ?>

В приведенном выше примере, блок HTML "равно 5" вложен внутрь структуры , если написанной с альтернативным синтаксисом. HTML блок будет показан только если переменная $ равна 5.

Альтернативный синтаксис также применяется и к другим и ElseIf . Ниже приведена структура , если с ElseIf и еще в альтернативном формате:

<? PHP  если ( $  ==  5 ):      эхо  "равно 5" ;      эхо  "..." ;  ElseIf ( $  ==  6 ):      эхо  "равно 6" ;      эхо  "!" ;  другое :      эхо  "не равно ни 5 ни 6" ;  ENDIF;  ?>

Замечание :

Смешивание синтаксиса в одном и том же блоке управления не поддерживается.

За дополнительными примерами обращайтесь также к а , к и , если .