uk
Feedback
PHP / Тесты

PHP / Тесты

Відкрити в Telegram
1 232
Підписники
-124 години
-67 днів
-1430 день
Архів дописів
🤔 В чем отличие адаптера от декоратора Адаптер и декоратор — это структурные паттерны проектирования, но они решают разные задачи. Адаптер используется для преобразования интерфейса одного класса в интерфейс, который ожидает клиент, чтобы классы с несовместимыми интерфейсами могли работать вместе. Декоратор, наоборот, добавляет новую функциональность к объекту, не изменяя его структуру, позволяя динамически изменять поведение объекта. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какую функцию использовать для восстановления значений всех переменных сессии до их значений, сохраненных на диске?
Anonymous voting

🤔 Какой метод в PHP позволяет управлять транзакциями базы данных, обеспечивая атомарность и консистентность операций?
Anonymous voting

🤔 Как происходит процесс раскатки (разворачивания) деплоя? Процесс деплоя включает развертывание кода на серверах. Это может быть автоматизировано с помощью скриптов, которые переносят код из репозитория на продуктивные сервера, настраивают зависимости, обновляют базы данных и перезапускают службы.? Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Как получить количество элементов, которые могут быть возвращены генератором?
Anonymous voting

🤔 Какой метод в PHP обеспечивает возможность отладки кода в реальном времени и анализа производительности, не внося изменения в исходный код?
Anonymous voting

🤔 Что такое traits? Traits — это механизм PHP, который позволяет использовать повторно код в разных классах, без необходимости наследования. Traits содержат методы, которые можно внедрить в классы, что позволяет избегать дублирования кода. Они особенно полезны для разделения функциональности между классами, которые не могут наследоваться напрямую. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из методов в PHP используется для запуска функции по завершению работы скрипта?
Anonymous voting

🤔 Как в PHP можно эффективно управлять миграциями схемы базы данных в рамках сложного проекта?
Anonymous voting

🤔 Какая разница между self и this? self в PHP используется для обращения к текущему классу, включая статические методы и свойства, тогда как this ссылается на конкретный экземпляр класса. self подходит для работы с общими (статическими) членами класса, а this — для доступа к данным объекта. self не может использоваться для динамических данных объекта, в отличие от this. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод в PHP позволяет контролировать доступ к веб-ресурсам и защищать их от несанкционированного доступа, используя аутентификацию и авторизацию?
Anonymous voting

🤔 Какое значение возвращает функция array_keys() при вызове на пустом массиве?
Anonymous voting

🤔 Зачем нужно ключевое слово final? Ключевое слово final в PHP используется для того, чтобы запретить наследование классов или переопределение методов в дочерних классах. Это помогает защитить важные части кода от изменения и сохранять логику в неприкосновенности. Final используется для обеспечения предсказуемости поведения в классах. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое значение возвращает функция file_exists() для несуществующего файла?
Anonymous voting

🤔 Какой метод используется для получения трассировки стека исключения в виде массива?
Anonymous voting

🤔 В чем преимущество фасада? Фасад (Facade) упрощает взаимодействие с подсистемой, предоставляя единый интерфейс. Это снижает сложность кода, улучшает читаемость и изоляцию компонентов, упрощая замену и тестирование подсистем. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какая функция используется для запуска внешней программы из PHP-скрипта и ожидания её завершения?
Anonymous voting

🤔 Какой метод в PHP позволяет организовать маршрутизацию запросов в MVC-приложении?
Anonymous voting

🤔 Что известно о Unit-тестах? Это тесты, проверяющие отдельные единицы кода (обычно функции, методы или классы) в изоляции от внешних зависимостей. Особенности: - Быстрые, запускаются локально. - Должны быть предсказуемыми и детерминированными. - Не используют базу данных, сеть или файловую систему (для этого есть интеграционные и e2e-тесты). - Помогают отлавливать баги на раннем этапе и облегчают рефакторинг. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из методов в PHP используется для работы с потоками и их буферизацией?
Anonymous voting