php - 不为人知??在 symfony 的 public/index.php 中?
问题描述
在查看 symfony 时,public/index.php
我遇到了以下代码片段:
$env = $_SERVER['APP_ENV'] ?? 'dev';
$debug = (bool) ($_SERVER['APP_DEBUG'] ?? ('prod' !== $env));
因此,我执行了以下搜索:
- https://duckduckgo.com/?q=php+%3F%3F&t=canonical&ia=web
- https://duckduckgo.com/?q=php+%24var+%3F%3F+%24var2&t=canonical&ia=qa
- https://secure.php.net/manual-lookup.php?pattern=%3F%3F&scope=quickref
但我仍然无法弄清楚操作员的??
实际含义。您能否提供有关此运算符/语法的信息?
解决方案
这是最短的版本
$env = isset($_SERVER['APP_ENV']) ? $_SERVER['APP_ENV'] : 'dev';
在 PHP 7 中添加
推荐阅读
- java - JOOQ json绑定问题
- azure-iot-central - Azure IoT Central - UI 上的设备属性 [切换] 值
- sql - 多个组合框过滤列表框(重新访问?)
- c++ - 互斥锁并写入文件
- javascript - 如何使用 python 从带有 javascript 的网页中获取表格内容?
- google-chrome-app - 从 Chrome 72 开始,PNaCl 记录到标准输出不再工作?
- javascript - 如何在输入重置时从我的输入中删除键?
- haskell - 如何评估一次惰性列表?
- vue.js - Vue CLI 3.5.5 标准安装显示 webpack websocket 错误
- apache-spark - 更改 spark_temporary 目录路径