- 新增 getNativeStaticMethod 方法用于查找原生静态方法 - 添加对数字类型变量使用 [] 操作的错误检查 - 实现数组维度获取的引用参数处理逻辑 - 支持静态方法调用时的原生函数优化 - 添加 item-ref 测试用例验证数组引用功能pull/1/head
parent
8fd83ae8b0
commit
2acc84659a
2 changed files with 84 additions and 2 deletions
@ -0,0 +1,46 @@ |
|||||||
|
--TEST-- |
||||||
|
item reference |
||||||
|
--FILE-- |
||||||
|
<?php |
||||||
|
$a = [5, 3, 1, 9, 2, 4, 3]; |
||||||
|
$b = [$a, $a]; |
||||||
|
sort($b[0]); |
||||||
|
var_dump($b); |
||||||
|
?> |
||||||
|
--EXPECT-- |
||||||
|
array(2) { |
||||||
|
[0]=> |
||||||
|
array(7) { |
||||||
|
[0]=> |
||||||
|
int(1) |
||||||
|
[1]=> |
||||||
|
int(2) |
||||||
|
[2]=> |
||||||
|
int(3) |
||||||
|
[3]=> |
||||||
|
int(3) |
||||||
|
[4]=> |
||||||
|
int(4) |
||||||
|
[5]=> |
||||||
|
int(5) |
||||||
|
[6]=> |
||||||
|
int(9) |
||||||
|
} |
||||||
|
[1]=> |
||||||
|
array(7) { |
||||||
|
[0]=> |
||||||
|
int(5) |
||||||
|
[1]=> |
||||||
|
int(3) |
||||||
|
[2]=> |
||||||
|
int(1) |
||||||
|
[3]=> |
||||||
|
int(9) |
||||||
|
[4]=> |
||||||
|
int(2) |
||||||
|
[5]=> |
||||||
|
int(4) |
||||||
|
[6]=> |
||||||
|
int(3) |
||||||
|
} |
||||||
|
} |
||||||
Loading…
Reference in new issue