Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Web-9-PHP.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
106.5 Кб
Скачать

17

9. Основны PHP.

Цель:

Изучить что такое язык PHP. Ознакомиться с его синтаксисом.

Tags:

PHP, if then else, include, array, date()…

Оглавление

Оглавление 1

Введение 2

Что такое PHP 2

Синтаксис PHP 2

Управляющие операторы 4

Преобразование типов данных 5

Функции 6

Подключение файлов 7

Массивы 8

Стандартные функции, работа со строками с датой и т.д. 12

Заключение 16

Дополнительный материал: 17

Литература 17

Введение

Когда пользователь дает запрос на какую-либо страницу (переходит на неё по ссылке или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла.

Работа программ уже полностью зависима от сервера, на котором расположен сайт, и от того, какая версия того или иного языка поддерживается. К серверным языкам программирования можно отнести: PHP, Perl, Python, Ruby, любой .NET язык программирования (технология ASP.NET), Java, Groovy. Важной стороной работы серверных языков является возможность организации непосредственного взаимодействия с системой управления базами данных (или СУБД) — сервером, на котором упорядоченно хранится информация, которая может быть вызвана в любой момент.

Что такое php

PHP (рекурсивный акроним словосочетания PHP: Hypertext Preprocessor) - это распространенный язык программирования общего назначения с открытым исходным кодом. PHP сконструирован специально для ведения Web-разработок и его код может внедряться непосредственно в HTML.

PHP отличается от JavaScript тем, что PHP-скрипты выполняются на сервере и генерируют HTML, который посылается клиенту. Если бы у вас на сервере был размещен скрипт, клиент получил бы только результат его выполнения, но не смог бы выяснить, какой именно код его произвел. Вы даже можете настроить свой сервер таким образом, чтобы обычные HTML-файлы обрабатывались процессором PHP, так что клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта.

Синтаксис php

Код РНР может быть включен в страницу одним из трех способов:

<?php

код

?>

<?

код

?>

<%

код

%>

Простейший пример РНР-кода:

<?php

echo "Hello, world!";

print "Hello, world again!";

?>

В PHP имена переменных начинаются с символа $. $a = 5. Тип переменных обнаруживается автоматически. Например:

$a = 5; //Заставляет $a стать переменной типа INTEGER.

$a = 5.0; //Заставляет $a стать переменной типа DOUBLE.

$a = " 5"; //Заставляет $a стать переменной типа STRING.

$a=1; /* глобальная переменная */

function Test () { echo $a;/* ссылка на локальную переменную */ } Test();

$a=1; $b=2;

function Sum () {

global $a,$b;

$b = $a + $b;}

Sum();

echo $b;

Статическая переменная существует только в локальной области видимости, но при этом не теряет своего значения, когда выполнение программы оставляет эту область.

function Test ( ) {

static $a=0;

echo $a;

$a++;

}

Для создания констант необходимо использовать функцию define():

define("RED", "#FF0000");

Кроме этого PHP содержит несколько встроенных констант. Например, определены константы TRUE со значениями "истина"(1) и FALSE со значениями "ложь"(0 или пустая строка). Константа PHP_VERSION указывает на версию анализатора PHP. Константа PHP_OS указывает операционную систему. __FILE__ содержит имя файла и __LINE__ содержит номер текущей строки в файле, который выполняется.

Вам еще пригодится знание оператора конкатенации строк: точку (.) Он используется для соединения двух или более строковых значений в одну строку.

$str = "World"; echo "Hello, ".$str." !";

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]