Конкурсы | Викторина "Пьяный дед" (бета)

Вредеман, Sebastián Peyrott
Автор: Брендан Эйх Класс языка: мультипарадигмальный:
объектно-ориентированное (прототипное ), ... Тестовая версия: (27 июня 2010)
________
посл. ред. 22.09.2019 в 14:59; всего 1 раз(а); by максим
объектно-ориентированное (прототипное ), ... Тестовая версия: (27 июня 2010)
________
посл. ред. 22.09.2019 в 14:59; всего 1 раз(а); by максим
Брендан Айк

максим (22.09.2019 в 14:59)
Автор: Брендан Эйх Класс языка: мультипарадигмальный:
объектно-ориентированное (прототипное ), ... Тестовая версия: (27 июня 2010)
Автор: Брендан Эйх Класс языка: мультипарадигмальный:
объектно-ориентированное (прототипное ), ... Тестовая версия: (27 июня 2010)
не Эйх а Айк
Брендан Айк ?
максим (22.09.2019 в 14:59)
Автор: Брендан Эйх Класс языка: мультипарадигмальный:
объектно-ориентированное (прототипное ), ... Тестовая версия: (27 июня 2010)
Автор: Брендан Эйх Класс языка: мультипарадигмальный:
объектно-ориентированное (прототипное ), ... Тестовая версия: (27 июня 2010)
самый быстрый ковбой на диком западе


Один добрый человек скидывал мне ссылку на викторину, там вопросы для программеров, но они с вариантами ответов, так что, кто не шарит - есть риск просто угадать
Закину вопросик оттуда, пробуем, не спим
Однажды программист Брэд решил портировать одну библиотеку с Go на PHP, чтобы собрать звёзд на GitHub, и задался вопросом:
Возможна ли следующая конструкция?
<?php
print_r(...(new Foo()));
Варианты ответов:
Да, класс Foo должен реализовать интерфейс Traversable
Да, класс Foo должен реализовывать методы интерфейса ArrayAccess
Нет, будет ошибка, аргумент ...-оператора должен быть массивом



Возможна ли следующая конструкция?
<?php
print_r(...(new Foo()));
Варианты ответов:
Да, класс Foo должен реализовать интерфейс Traversable
Да, класс Foo должен реализовывать методы интерфейса ArrayAccess
Нет, будет ошибка, аргумент ...-оператора должен быть массивом