test(type): 添加类型转换测试用例

- 创建对象重新赋值为数组的测试用例
- 创建字符串重新赋值给对象参数的测试用例
- 验证类型安全和变量重分配行为
- 测试对象到数组的类型转换场景
- 测试函数参数类型约束验证逻辑
pull/1/head
韩天峰 4 months ago
parent 05854e55be
commit 10a66b1c31
  1. 7
      phpunit/code/re-assign-obj-to-array.php
  2. 15
      phpunit/code/re-assign-str-to-obj.php

@ -0,0 +1,7 @@
<?php
function main()
{
$obj = [];
$obj = new stdClass();
}

@ -0,0 +1,15 @@
<?php
function bar()
{
return 'string';
}
function foo(stdClass $o)
{
$o = bar();
}
function main()
{
$obj = new stdClass();
foo($obj);
}
Loading…
Cancel
Save