Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
На август 2011 года наиболее распространённым веб-сервером, занимающим более 65 % рынка, является Apache — свободный веб-сервер, наиболее часто используемый в UNIX-подобных операционных системах;
Некоторые другие известные веб-серверы:
- IIS от компании Microsoft, распространяемый с серверными ОС семейства Windows
- nginx — свободный веб-сервер, разрабатываемый Игорем Сысоевым с 2002 года и пользующийся большой популярностью на крупных сайтах.
- lighttpd — свободный веб-сервер.
- Google Web Server — веб-сервер, основанный на Apache и доработанный компанией Google.
- Resin — свободный веб-сервер приложений.
- Cherokee — свободный веб-сервер, управляемый только через web-интерфейс.
- Rootage — веб-сервер, написанный на java.
- THTTPD — простой, маленький, быстрый и безопасный веб-сервер.
В данный лабораторный курс не входит практикум по установке и настройке веб-серверов. Для выполнения лабораторных работ будет использоваться специальный пакет Denwer (Денвер - Джентельменский набор веб-разработчика). Данный пакет позволяет быстро устанавливать необходимый набор программных средств без углубления в процесс их конфигурирования. В зависимости т версии Денвер состоит из следующих компонентов:
1. Apache web server 2.2
2. PHP 5.2
3. MySQL Server 5.1
4. Zend Optimizer
В данном пакете предусмотрены инструменты для быстрого создания и управления локальными сайтами.
Денвер обладает большим преимуществом: Возможна установка портативной версии на USB накопитель!
2.3. Переменные и константы
Переменные в PHP представлены знаком доллара с последующим именем переменной. Имя переменной чувствительно к регистру.
Имена переменных соответствуют тем же правилам, что и остальные наименования в PHP. Правильное имя переменной должно начинаться с буквы или символа подчеркивания и состоять из букв, цифр и символов подчеркивания в любом количестве. Под буквами здесь подразумеваются символы a-z, A-Z, и байты от 127 до 255 (0x7f-0xff).
Обращение к переменным осуществляется с помощью символа $, за которым следует имя переменной.
Пример 6.2. Работа с переменными
<?php $var = 'Bob'; $Var = 'Joe'; echo "$var, $Var"; // выведет "Bob, Joe" $4site = 'not yet'; // неверно; начинается с цифры $_4site = 'not yet'; // верно; начинается с символа подчеркивания $täyte = 'mansikka'; // верно; 'ä' это (Расширенный) ASCII 228.?> |
По умолчанию, переменные всегда присваиваются по значению. То есть, когда вы присваиваете выражение переменной, все значение оригинального выражения копируется в эту переменную. Это означает, к примеру, что, после того как одной переменной присвоено значение другой, изменение одной из них не влияет на другую.
PHP также предлагает иной способ присвоения значений переменным: присвоение по ссылке. Это означает, что новая переменная просто ссылается (иначе говоря, "становится псевдонимом" или "указывает") на оригинальную переменную. Изменения в новой переменной отражаются на оригинале, и наоборот.
Для присвоения по ссылке, просто добавьте амперсанд (&) к началу имени присваиваемой (исходной) переменной. Например, следующий фрагмент кода дважды выводит 'Меня зовут Боб':
Пример 6.3. Присвоение значения по ссылке
<?php $foo = 'Боб'; // Присваивает $foo значение 'Боб' $bar = &$foo; // Ссылка на $foo через $bar. $bar = "Меня зовут $bar"; // Изменение $bar... echo $bar; echo $foo; // меняет и $foo.?> |
Важно отметить, что по ссылке могут быть присвоены только именованные переменные.
Пример 6.4. Передача по ссылке именованных переменных
Дата публикования: 2015-10-09; Прочитано: 210 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!