@kamisarlapsha

Что значит такая запись?

Привет! Что значит такая запись в php, а именно после ($_GET['format'] == "csv") где знак вопроса, а потом двоеточие ?

$format = ($_GET['format'] == "csv") ? 'csv' : "txt";


Заранее спасибо!
  • Вопрос задан
  • 96 просмотров
Решения вопроса 2
flygrounder
@flygrounder
Python/Django
Тернарный оператор. То, что до двоеточия вернётся, если выражение истинно, иначе оператор вернёт то, что после двоеточия.

php.net/manual/ru/language.operators.comparison.php
Ответ написан
PavelMonro
@PavelMonro
Более простая замена if ($_GET['format'] == "csv") {csv} else {txt }
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 окт. 2020, в 21:13
600 руб./в час
01 окт. 2020, в 19:53
60000 руб./за проект
01 окт. 2020, в 19:40
15000 руб./за проект