PHP / Тесты
Открыть в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Больше1 188
Подписчики
-224 часа
-87 дней
-2330 дней
Архив постов
1 188
🤔 Какой метод класса ReflectionFunction используется для получения списка параметров функции?
1 188
🤔 Какое значение возвращает функция strpos(), если строка найдена в начале?
1 188
🤔 Для чего предназначены форматы запросов и ответов приложения?
Форматы запросов и ответов обеспечивают обмен данными между клиентом и сервером.
Популярные форматы:
- JSON – компактный, удобный для API.
- XML – читаемый, часто используется в SOAP.
- YAML – удобен для конфигураций.
- Protobuf – бинарный, эффективный для высоконагруженных систем.
Форматы обеспечивают унифицированное взаимодействие между различными сервисами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 188
🤔 Какой метод в PHP используется для получения полного пути к файлу, включая символические ссылки?
1 188
🤔 Зачем генераторы, если есть итераторы?
1. Генераторы упрощают создание итераторов, предоставляя возможность обхода коллекций без написания полноценного класса.
2. Они экономят память, поскольку возвращают значения по одному через yield, а не загружают всю коллекцию в память.
3. Итераторы требуют ручной реализации методов iter и next, тогда как генераторы используют стандартные функции.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 188
🤔 Какой метод класса PDOStatement используется для получения количества строк, затронутых последним SQL-запросом?
1 188
🤔 Что такое полиморфизм
Полиморфизм — это возможность использовать один и тот же метод или операцию для объектов разных классов, обрабатывая их по-разному. Он бывает двух типов: полиморфизм подтипов (через наследование) и параметрический полиморфизм (через дженерики). Полиморфизм помогает реализовать более универсальные и расширяемые программы, позволяя объектам работать с кодом через интерфейсы и абстрактные классы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 188
🤔 Какой метод интерфейса Iterator используется для получения ключа текущего элемента?
1 188
🤔 Что из себя представляет http-запрос?
HTTP-запрос — это сообщение, которое клиент отправляет серверу для выполнения определённой операции, например получения данных (GET) или их отправки (POST). Запрос содержит метод, URL, заголовки и тело запроса (если необходимо). Ответ сервера включает статус выполнения, заголовки и данные (если применимо).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 188
🤔 Что такое CQRS?
Это архитектурный паттерн, который разделяет операции чтения и записи на разные модели данных. Это улучшает производительность, масштабируемость и упрощает поддержку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 188
🤔 Какое значение возвращает функция mb_strtoupper() для строки 'Привет'?
1 188
🤔 Какой тип ошибки будет сгенерирован при попытке обратиться к несуществующему индексу массива?
1 188
🤔 Зачем нужны паттерны проектирования?
Паттерны проектирования решают типичные задачи разработки, предоставляя проверенные временем решения. Они повышают читаемость, повторное использование и масштабируемость кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 188
🤔 Что такое Low Coupling и High Cohesion?
• Low Coupling (низкая связанность): уменьшение зависимости между модулями, чтобы изменения в одном модуле минимально затрагивали другие.
• High Cohesion (высокая связность): логически связанные функции и данные группируются в одном модуле, делая его функционально независимым.
Совмещение этих принципов упрощает сопровождение и тестирование кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 188
🤔 Какое значение возвращает функция json_encode() для ассоциативного массива?
1 188
🤔 Какое свойство интерфейса Countable возвращает количество элементов?
