PHP / Тесты
1.19K subscribers
31 photos
694 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @easyoffer_adv
Download Telegram
🤔 Какой метод класса ReflectionFunction используется для получения списка параметров функции?
Anonymous Quiz
95%
getParameters()
5%
fetchParameters()
0%
listParameters()
0%
retrieveParameters()
🤔 Расскажи про полиморфизм

Полиморфизм — это концепция ООП, которая позволяет объектам разных классов обрабатывать одинаковые сообщения или методы по-разному. Полиморфизм позволяет использовать общий интерфейс для взаимодействия с объектами разных типов, не зная их конкретный класс. Он облегчает расширение и поддержку кода, делая его более гибким и удобным для добавления новых классов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какой из методов в PHP используется для создания расширений, которые взаимодействуют с низкоуровневыми API и расширяют функциональность PHP, используя PHP Extension API?
Anonymous Quiz
32%
PHP_EXT_API
37%
zend_api
26%
custom_php_extension
5%
extension_creator
🤔 Что реализует класс DateTime?

1. Класс DateTime в PHP предоставляет объектно-ориентированный способ работы с датой и временем.
2. Он позволяет создавать, изменять, форматировать и сравнивать даты.
3. Также включает функционал для работы с временными зонами через класс DateTimeZone.
4. Упрощает работу с датами благодаря методам, таким как add(), sub(), и форматированию с помощью format().


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Что такое Factory?

Это паттерн проектирования, который предоставляет способ создания объектов без указания точного класса.
• Фабрика скрывает детали создания объектов, предоставляя интерфейс для их создания.
• Пример: ShapeFactory может возвращать объекты разных классов (Circle, Square) на основе входных параметров.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой метод в PHP позволяет реализовать механизм событий и подписчиков для улучшения гибкости архитектуры приложения?
Anonymous Quiz
5%
Использование регулярных выражений
0%
Использование функций для работы с массивами
95%
Использование паттерна "Наблюдатель" (Observer)
0%
Использование глобальных переменных
🤔 Какой класс в PHP используется для обработки ошибок, связанных с выходом за границы массива?
Anonymous Quiz
33%
OutOfBoundsException
17%
ArrayBoundsException
25%
ArrayOutOfBoundsException
25%
InvalidArrayBoundsException
🤔 Зачем нужен абстрактный класс?

Абстрактные классы в PHP служат основой для других классов, определяя общий функционал, который может быть реализован или переопределён в дочерних классах. Они могут содержать как реализованные, так и абстрактные методы (без реализации). Абстрактные классы используются, когда требуется общая база для классов с возможностью расширения функциональности.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой интерфейс PHP используется для создания объектов, которые могут быть перебираемыми, но не обязательно реализующими все методы интерфейса Iterator?
Anonymous Quiz
14%
ArrayAccess
7%
Countable
29%
Traversable
50%
Iterable
🤔 Что такое абстрактный класс?

Абстрактный класс — это класс, который не может быть создан как объект и служит для того, чтобы задавать общие свойства и методы для классов-наследников. Он может содержать как абстрактные, так и конкретные методы с реализацией. Наследники обязаны реализовать все абстрактные методы родительского класса. Абстрактные классы полезны, когда требуется частичная реализация с обязательной реализацией некоторых методов в дочерних классах.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний