2018-10-12 20:00:59 +00:00
---
title: Basic Syntax
localeTitle: Основной синтаксис
---
# Основной синтаксис
Сценарий PHP можно разместить где угодно в документе.
Сценарий PHP начинается с `<?php` и заканчивается на `?>`
2018-10-29 11:10:55 +00:00
Ниже приведен пример простого PHP-файла с PHP-скриптом, который использует встроенную функцию PHP «echo» для вывода текста «Привет мир!» на веб-странице
2018-10-12 20:00:59 +00:00
```
2018-10-29 11:10:55 +00:00
< html >
< body >
< h1 > Моя первая страница PHP< / h1 >
<?php echo "Привет мир!"; ?>
< / body >
< / html >
2018-10-12 20:00:59 +00:00
```
2018-10-29 11:10:55 +00:00
Будет выведено:
```
2018-10-12 20:00:59 +00:00
Моя первая страница PHP
Привет, мир!
```
2018-10-29 11:10:55 +00:00
#### Заметка: PHP требует окончания инструкций точкой запятой (;).
2018-10-12 20:00:59 +00:00
2018-10-29 11:10:55 +00:00
# Комментарии в PHP
2018-10-12 20:00:59 +00:00
2018-10-29 11:10:55 +00:00
PHP поддерживает несколько способов комментирования:
2018-10-12 20:00:59 +00:00
```
2018-10-29 11:10:55 +00:00
<!DOCTYPE html>
< html >
< body >
< ?php
// Это однострочный комментарий
# Это так же однострочный комментарий
/*
Это многострочный комментарий
еще одна строка комментария
*/
// С их помощью вы можете комметировать код
$x = 5 /* + 15 */ + 5;
echo $x;
?>
2018-10-12 20:00:59 +00:00
2018-10-29 11:10:55 +00:00
< / body >
< / html >
2018-10-12 20:00:59 +00:00
```
2018-10-29 11:10:55 +00:00
# PHP Регистр символов
Управляющие конструкции (if, else, while, итп), классы функции и пользовательские функции регистро Н Е зависимы.
В примере ниже, все три инструкции эквиваленты:
2018-10-12 20:00:59 +00:00
```
2018-10-29 11:10:55 +00:00
<!DOCTYPE html>
< html >
< body >
< ?php
ECHO "Привет мир!< br > ";
echo "Привет мир!< br > ";
EcHo "Привет мир!< br > ";
?>
2018-10-12 20:00:59 +00:00
2018-10-29 11:10:55 +00:00
< / body >
< / html >
2018-10-12 20:00:59 +00:00
```
2018-10-29 11:10:55 +00:00
### Имена переменных чувствительны к регистру символов.
В примере ниже отобразиться только значение переменной $color (так как $color, $COLOR и $coLOR это разные переменные)
2018-10-12 20:00:59 +00:00
```
2018-10-29 11:10:55 +00:00
<!DOCTYPE html>
< html >
< body >
2018-10-12 20:00:59 +00:00
2018-10-29 11:10:55 +00:00
< ?php
$color = "красный";
echo "Мой портфель " . $color . "< br > ";
echo "Мой дом " . $COLOR . "< br > ";
echo "Мой телефон " . $coLOR . "< br > ";
?>
< / body >
< / html >
```