- 修正useFunctions映射返回值,确保函数名正确拼接 - 修复use语句类型判断逻辑,处理未知类型情况 - 添加any函数polyfill支持 - 新增函数use测试用例验证功能正确性pull/1/head
parent
935aeb8b1b
commit
c4b7e3022a
4 changed files with 33 additions and 2 deletions
@ -0,0 +1,5 @@ |
||||
<?php |
||||
function main() |
||||
{ |
||||
var_dump($testVar); |
||||
} |
||||
@ -0,0 +1,20 @@ |
||||
--TEST-- |
||||
use function |
||||
--FILE-- |
||||
<?php |
||||
namespace App\Foo { |
||||
function bar() { |
||||
var_dump(__FUNCTION__); |
||||
} |
||||
} |
||||
|
||||
namespace { |
||||
use function App\Foo\bar; |
||||
function main() |
||||
{ |
||||
bar(); |
||||
} |
||||
} |
||||
?> |
||||
--EXPECT-- |
||||
string(11) "App\Foo\bar" |
||||
Loading…
Reference in new issue