Программы на языке PHP находятся на сервере и при обращении к ним из веб-браузера создают веб-страницы для просмотра в веб-браузере или совершают операции на сервере, например, записывают информацию в базу данных. Файл с кодом PHP имеет расширение “php”. Программа на PHP, запускаемая по умолчанию при загрузке с домена, находится в файле “index.php” в корневой папке сайта . Файл PHP содержит код на языке HTML, а также код PHP, начинающийся на “<?php” и кончающийся на “?>”.
Пример 1
1 2 3 |
<?php echo "Привет, мир!"; ?> |
В данном примере используется команда “echo” языка PHP. Она выводит в веб-браузер строку “Привет, мир!”. Строки на PHP заключаются в кавычки. В конце команды должна быть точка с запятой. Код примера нужно записать в файл “index.php”, поместить этот файл в корневую папку сайта и перейти на сайт.
Если вместо строки “Привет, мир!” выводятся непонятные символы, то нужно установить одинаковую кодировку у файла с кодом, веб-браузера и PHP. Стандартной кодировкой является “UTF-8”.
Пример 2
1 2 3 4 5 6 7 8 9 10 |
<!DOCTYPE html> <html lang = "ru"> <head> <meta charset = "UTF-8"> <title>Сложение чисел</title> </head> <body> Сумма: <?php echo 3 + 7; ?> </body> </html> |
Здесь, выводится строка “Сумма: 10”. В файле PHP присутствует код минимальной веб-страницы на языке HTML. Оператор “+” языка PHP складывает числа “3” и “7”. Команда “echo” выводит результат сложения в веб-браузер.
Переменная – это ячейка памяти, которая может содержать числа, строки и другие объекты. В языке PHP название переменной начинается со знака доллара “$”, а также записывается латинскими буквами и цифрами. После знака доллара должна быть латинская буква и не должна быть цифра. Присвоение значения переменной осуществляет оператор присвоения “=”.
Пример 3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php $summa = 5 + 3; $proiz = $summa * 7; ?> <!DOCTYPE html> <html lang = "ru"> <head> <meta charset = "UTF-8"> <title>Сумма и произведение</title> </head> <body> Сумма: <?php echo $summa; ?> <br> Произведение: <?php echo $proiz; ?> </body> </html> |
В данном примере переменной “$summa” присваивается сумма “5” и “3”, а переменной “$proiz” – результат произведения значения переменной “$summa” и “7”. Произведение осуществляет оператор “*”. Дальше в примере командами “echo” выводятся сумма и произведение. В веб-браузере выводятся строки “Сумма: 8” и “Произведение: 56”.
Комментарии – это текст на естественном языке для пояснения кода программы. В коде PHP используются однострочные и многострочные комментарии. Однострочные – конструкции “//” или “#” справа от кода, а справа от них поясняющий текст. Многострочные – поясняющий текст заключённый между конструкциями “/*” и “*/”.
Пример 4
1 2 3 4 5 6 7 8 9 10 11 |
<?php $a = 3; // Однострочный комментарий $b = 7; # Однострочный комментарий /* Многострочный комментарий на нескольких строках */ $c = $a + $b; echo $c; ?> |
Данный код выводит “10”.