【发布时间】:2021-09-04 00:28:27
【问题描述】:
有没有什么方法可以在不重复变量/而不将整个东西打包在一个函数中的情况下实现这样的事情?
所以不是...
$data = array();
$result = (is_array($data) ? $data : array());
这样的……
$data = array();
$result = (is_array($data) ? return : array());
【问题讨论】:
-
不,没有快捷方式可以自动将参数返回给条件函数。
-
@Barmar 所以绝对没有办法模仿 ($var ?? null)-快捷方式的 PHP 行为,除非 PHP 开发人员自己引入这样的功能?
-
对,他们必须为 1-argument 函数添加特殊语法。