Итерируемые объекты и тип массива намекают?
У меня есть много функций, которые либо имеют намеки типа для массивов, либо используют is_array() для проверки is_array() переменной. Теперь я начинаю использовать объекты, которые являются итерабельными. Они реализуют Iterator или IteratorAggregate . Будут ли они приняты в качестве массивов, если они пройдут через намеки типа или is_array() ? Если мне нужно изменить свой код, […]