这是我框架中的基本数组
array(2) {
[0]=>
string(2) "40"
[1]=>
string(2) "41"
}
Run Code Online (Sandbox Code Playgroud)
这是我的测试:
echo($array instanceof Traversable); // 0
echo(is_array($array)); // 1
Run Code Online (Sandbox Code Playgroud)
看来我的标准php数组不是Traversable的实例,这似乎不一致。
php中的数组是原始类型,原始类型不能继承类或实现接口
因此php中的数组类型不是一个实例Traversable
我想添加的附加信息是:
iterableiterablephp 中的类型是以下的并集Traversable | arrayiterableiterable数据结构(如实现 的类Iterator),这通常很有用。| 归档时间: |
|
| 查看次数: |
2641 次 |
| 最近记录: |