- 在参数解析过程中添加了对引用参数(byRef)的支持检查 - 在函数调用中添加了对命名参数的支持检查 - 当遇到引用参数时抛出致命错误 - 当遇到命名参数时抛出致命错误 - 更新示例文件以注释相关测试代码pull/1/head
parent
120e89ac79
commit
0723e9f01f
2 changed files with 31 additions and 6 deletions
@ -1,11 +1,27 @@ |
||||
<?php |
||||
|
||||
//function test(&$b) { |
||||
// $b[] = 4; |
||||
//} |
||||
|
||||
function test2($a, $b, $c) |
||||
{ |
||||
return $a + $b + $c; |
||||
} |
||||
|
||||
function main() |
||||
{ |
||||
$a = [1, 2, 3]; |
||||
$b = &$a; |
||||
$b[] = 5; |
||||
// test2(1, 2, 3); |
||||
// test2(c: 2, b: 3, a: 1); |
||||
// var_dump(str_contains(haystack: 'hello', needle: 'll')); |
||||
// $a = [1, 2, 3]; |
||||
// $b = &$a; |
||||
// $b[] = 5; |
||||
// |
||||
// $c = &$b; |
||||
// $c [] = 6; |
||||
// var_dump($a, $b, $c); |
||||
|
||||
$c = &$b; |
||||
$c [] = 6; |
||||
var_dump($a, $b, $c); |
||||
// test($a); |
||||
// var_dump($a); |
||||
} |
||||
|
||||
Loading…
Reference in new issue