PHP 5.3 中的 ?: 是什么?
2022-08-30 08:07:00
<?PHP
require __DIR__.'/c.php';
if (!is_callable($c = @$_GET['c'] ?: function() { echo 'Woah!'; }))
throw new Exception('Error');
$c();
?>
Twitto 使用自 PHP 5.3 起可用的几个新功能:
- 目录常量
- ?: 运算符
- 匿名函数
在 PHP 5.3 中,数字 2 与 ?: 有什么关系?
另外,匿名函数是什么意思?这难道不是已经存在了一段时间的东西吗?