Files
freeCodeCamp/guide/russian/php/conditionals/index.md

51 lines
1.7 KiB
Markdown
Raw Normal View History

2018-10-12 16:00:59 -04:00
---
title: Conditionals
2019-03-21 23:47:13 +03:00
localeTitle: Условные операторы
2018-10-12 16:00:59 -04:00
---
2019-03-21 23:47:13 +03:00
## Условные операторы
2018-10-12 16:00:59 -04:00
2019-03-21 23:47:13 +03:00
Условные операторы в PHP используют синтаксис `if` , `elseif` , `else`. Использование условных операторов позволяет выполнять различные действия в зависимости от разных входных значений, предоставляемых на странице во время выполнения. В PHP условные операторы часто называются управляющими конструкциями.
2018-10-12 16:00:59 -04:00
2019-03-21 23:47:13 +03:00
### If
2018-10-12 16:00:59 -04:00
```PHP
<?php
if ($_GET['name'] == "freecodecamp"){
2018-10-12 16:00:59 -04:00
echo "You viewed the freeCodeCamp Page!";
}
```
### Elseif
```PHP
<?php
if ($_GET['name'] == "freecodecamp"){
2018-10-12 16:00:59 -04:00
echo "You viewed the freeCodeCamp Page!";
} elseif ($_GET['name'] == "freecodecampguide"){
2018-10-12 16:00:59 -04:00
echo "You viewed the freeCodeCamp Guide Page!";
}
```
2019-03-21 23:47:13 +03:00
### Else
2018-10-12 16:00:59 -04:00
```PHP
<?php
if ($_GET['name'] == "freecodecamp"){
2018-10-12 16:00:59 -04:00
echo "You viewed the freeCodeCamp Page!";
} elseif ($_GET['name'] == "freecodecampguide"){
2018-10-12 16:00:59 -04:00
echo "You viewed the freeCodeCamp Guide Page!";
} else {
echo "You viewed a page that does not exist yet!";
}
```
### Заметка
2019-03-21 23:47:13 +03:00
В случаях, когда у вас есть много возможных условий, вы можете использовать [инструкцию Switch](/php/switch).
2018-10-12 16:00:59 -04:00
#### Дополнительная информация:
2019-03-21 23:47:13 +03:00
* [Руководство по управлению структурой php.net](https://secure.php.net/manual/en/control-structures.elseif.php)
2019-03-21 23:47:13 +03:00