- 在 CompilerBase 中添加 foundStrayCode 方法用于报告孤立代码错误 - 在 Preprocessor 中为 Stmt_Expression 类型添加孤立代码检测 - 防止在扩展模式下生成名为 main 的函数 - 添加 empty-2.phpt 测试用例验证空值合并操作符功能pull/1/head
parent
4b42419be4
commit
288021d16c
5 changed files with 31 additions and 1 deletions
@ -0,0 +1,15 @@ |
|||||||
|
--TEST-- |
||||||
|
empty 2 |
||||||
|
--FILE-- |
||||||
|
<?php |
||||||
|
$a = 0; |
||||||
|
$b = $a ?: 1; |
||||||
|
var_dump($b); |
||||||
|
|
||||||
|
$c = 3; |
||||||
|
$d = $c ?: 5; |
||||||
|
var_dump($d); |
||||||
|
?> |
||||||
|
--EXPECT-- |
||||||
|
int(1) |
||||||
|
int(3) |
||||||
Loading…
Reference in new issue