当我查看symfony的public/index.php
时,遇到了以下代码片段:
$env = $_SERVER['APP_ENV'] ?? 'dev';
$debug = (bool) ($_SERVER['APP_DEBUG'] ?? ('prod' !== $env));
因此,我进行了以下搜索:
但是,我仍然无法弄清楚运算符??
的实际含义。您能提供有关此运算符/语法的信息吗?
答案 0 :(得分:5)
它是最短的版本
$env = isset($_SERVER['APP_ENV']) ? $_SERVER['APP_ENV'] : 'dev';
已在PHP 7中添加