русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Установка WebServera на домашнем компьютере.


Дата добавления: 2013-12-23; просмотров: 1097; Нарушение авторских прав


Основные элементы языка PHP.

1. встраивание сценариев в документ:

<html>

<body>

.

.

<?php

инструкции PHP

?>

</body>

</html>

2. операторы:

оператор – ;

; - это пустой оператор.

3. комментарии:

- // текст комментария

- /* текст комментария */

4. переменные:

$ - имя.

Типы переменных:

- целочисленные (integer);

- вещественные (double);

- строковые (string);

- массив (array):

1. численно индексированный;

2. ассоциативный.

Численно индексированный – пример языка Pascal, Basic, C.

$list=array (1,5,7,9)

echo “$list[2] <br>”; - для обращения к элементу массива необходимо указать смещение. ([2]).

Ассоциативные массивы: совокупность пар элементов, где первые составляющие пары являются ключом элемента, а вторая – значение данного элемента.

$h=array (“pen”=>5, “book”=>5, “bag”=>9);

pen – ключ;

5 – значение.

Указываем значение ключа:

Echo ‘$h[“pen”] <br>’; - обращение к элементу с ключом pen. Выведется 5.

5. переменные переменных:

в качестве одной переменной выступает другая.

$ var=”a”;

$$ var=5;

echo $a; ->5 (выведется 5)

6. область действия переменных:

Глобальные переменные, объявляемые в сценарии видны во всем сценарии, но не внутри функций. Переменные, используемые внутри функций, являются локальными для данной функции.

Тип переменных определяется типом данных, присвоенных их значений.

7. функции для работы с переменными:

- string get_type ($var) – возвращает строку текста

-is_integer ($var)

- is_string ($var)

- is_double ($var)

- is_array ($var)

- is_object ($var) – проверяет переменные на конкретный тип

- is set ($var) – установлена ли переменная

- un set ($var) – удаляет переменную из списка установленных переменных

- empty ($var) – проверяет существует ли переменная и имеет ли она не пустое значение.



8. управляющие структуры:

1. if (условие) {

оператор;

}

[else {оператор}]

2. if (условие 1) {оператор 1}

else if (условие 2) { оператор 2}

else if () {}

while (условие) { оператор }

do {

while (условие)};

оператор for, switch - как в С.


Лекция 4.

1. создать рабочий раздел для приложения WebServera:

C:Windows/php.ini

C:/home/bin/Apache2/bin/conf/httpd.conf

 

/php/

 

/users/my/inc/styll.css

config.php

/img/

/lib/

/index.php/

Все, что подчеркнуто, необходимо создать.

2. устанавливаем WebServer Apache2 2.054.

При установке Apache Server необходимо указать папку c:/home/bin.

3. устанавливаем интерпретатор сценариев PHP в папку c:/home/bin/php/.

4. конфигурование Apache Serverа. Состоит в установке значений директив, которые хранятся в httpd.conf.

изменить:

1. настроить пользовательские разделы:

UserDir

Ищем переменную UserDir, убираем комментарий (#) и прописываем путь : С:/home/users/

2. подключение к PHP как к модулю Apache:

добавить следующие строки в файл конфигурации:

AddType application/x-httpd-php .phtml .php

LoadModule php5_module c:/home/bin/php/php5apache2.dll

5. проверка работоспособности WebServera Apache:

создаем файл в папке my.

test.html

<html>

<body>

hello Apache!

</body>

</html>

набираем следующую строку адреса: http://127.0.0.1/~my/test.html

6. проверка PHP интерпретатора:

выполняют конфигурирование PHP. В папке PHP есть файл php.ini. Копируем ее в папку Windows:

error_reparting=E_All & ~E_NOTICE: означает отображать все замечания.

display_error=On: выводит в окно браузера сообщение об ошибках.

variable_order=”EGPCS”

E – использовать доступ к переменным среды.

G – доступ к переменным, переданным по методу get.

P – доступ к переменным, переданным по методу post.

C – доступ к переменным в cookies файлах.

S – доступ к переменным сессии.

register_globals={on, off}

on – переменные, передаваемые методом get, post, находящиеся в cookies в переменных сеанса доступны как обычные переменные сценария php.

off – доступ к этим переменным получают из двух ассоциативных массивов. $ - GET

$ - POST

7. проверка работоспособности php:

создаем в папке my файл с именем test.php

<?php

echo php info()

?>

http://127.0.0.1/~my/test.php



<== предыдущая лекция | следующая лекция ==>
Основы языка PHP. | Алгоритм сценария page.php.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.