相关疑难解决方法(0)

可变对象和数组类型提示?

我有很多函数要么为数组提供类型提示,要么用于is_array()检查变量的数组.

现在我开始使用可迭代的对象.他们实施IteratorIteratorAggregate.如果它们通过类型提示或经历,它们会被接受为数组is_array()吗?

如果我必须修改我的代码,是否有一般类型is_iterable(),或者我必须做类似的事情:

if ( is_array($var) OR $var instance_of Iterable OR $var instanceof IteratorAggregate ) { ... }
Run Code Online (Sandbox Code Playgroud)

还有哪些可迭代的接口?

php iterator type-hinting

53
推荐指数
3
解决办法
2万
查看次数

标签 统计

iterator ×1

php ×1

type-hinting ×1