PHP / Тесты
1.26K subscribers
29 photos
1 video
460 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какой тип ошибки возникает при обращении к методу, который не существует в объекте?
Anonymous Quiz
15%
Warning
3%
Notice
16%
Parse error
66%
Fatal error
🤔 Что такое в мире PHP PSR и RFC?

PSR (PHP Standards Recommendations) — это набор стандартов и рекомендаций для написания кода в PHP, таких как PSR-1, PSR-2 для стиля кода, PSR-4 для автозагрузки классов. RFC (Request for Comments) — это предложения по улучшению PHP, которые обсуждаются и принимаются сообществом, формируя новые возможности и изменения в языке. Оба механизма способствуют стандартизации и улучшению качества кода в PHP-сообществе.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод объектно-ориентированного программирования в PHP позволяет одному классу наследовать методы и свойства другого класса?
Anonymous Quiz
5%
Инкапсуляция
5%
Полиморфизм
85%
Наследование
5%
Агрегация
💊2
🤔 Что такое транзакция?

Транзакция — это последовательность операций с базой данных, которые выполняются как единое целое. Транзакции обеспечивают целостность данных, гарантируя, что все операции будут завершены успешно или, в случае ошибки, откатятся к исходному состоянию. Основные свойства транзакций описываются понятием ACID: атомарность, согласованность, изолированность и долговечность. Транзакции часто используются для обеспечения надежности при работе с критически важными данными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое ключевое слово используется для объявления констант в PHP, которые доступны в глобальной области видимости?
Anonymous Quiz
40%
const
32%
define
20%
global
8%
static
🤔 Какую аннотацию в PHPUnit использовать для указания, что метод должен быть выполнен перед всеми тестами в классе?
Anonymous Quiz
31%
🤔 В чем заключается Enterprise Service Bus (ESB)?

Это интеграционная архитектура, которая связывает разные сервисы и системы, обеспечивая обмен данными между ними.
Ключевые аспекты:
- Централизованное управление обменом сообщениями.
- Упрощение интеграции систем с разными форматами данных.
- Гибкость – можно легко добавлять и удалять сервисы.
- Масштабируемость – упрощает распределение нагрузки между сервисами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤔 Какой метод используется для приведения строки к верхнему регистру с учётом текущей локали в PHP?
Anonymous Quiz
33%
strtoupper()
10%
ucfirst()
52%
mb_strtoupper()
5%
strtoupper_l()
🤔1
🤔 Какой глобальный массив в PHP содержит информацию о заголовках, путях и местоположении скрипта?
Anonymous Quiz
67%
$_SERVER
8%
$_ENV
8%
$_SESSION
17%
$_GLOBAL
🤔 Что такое подготовка запросов?

Это запросы, которые компилируются сервером перед выполнением.
1. Они защищают от SQL-инъекций, так как параметры передаются отдельно от запроса.
2. Улучшают производительность, так как один запрос можно выполнить несколько раз с разными данными.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое значение возвращает функция mb_strtoupper() для строки 'Привет'?
Anonymous Quiz
84%
'ПРИВЕТ'
5%
'привет'
8%
'Привет'
4%
'ТЕВИРП'
🤔 Какой из методов в PHP используется для фильтрации и валидации данных, предоставляемых пользователем, на основе заданного набора фильтров?
Anonymous Quiz
19%
validate_input
25%
input_filter
14%
filter_user_data
42%
filter_input
🤔 Что такое горизонтальное шардирование?

Горизонтальное шардирование разделяет данные на отдельные шарды по строкам, распределяя их между несколькими серверами. Это позволяет увеличивать масштаб за счёт добавления новых серверов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какое ключевое слово в PHP используется для объявления анонимной функции?
Anonymous Quiz
64%
function
10%
anonymous
19%
closure
7%
lambda
🔥2
🤔 Какой из методов в PHP используется для работы с базами данных и создания SQL-запросов с использованием объектно-ориентированного подхода?
Anonymous Quiz
5%
db_query
6%
execute_query
84%
PDO::query
6%
sql_execute
🤔2
🤔 Что такое рекурсия?

Рекурсия — это метод в программировании, при котором функция вызывает сама себя. Рекурсия используется для решения задач, которые можно разбить на более мелкие, однотипные задачи.?

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой метод используется для установки куки?
Anonymous Quiz
90%
setcookie()
4%
addcookie()
1%
createcookie()
5%
makecookie()
🤔 Какой метод в PHP позволяет эффективно управлять зависимостями и автоматической загрузкой классов в проекте с помощью конфигурационных файлов?
Anonymous Quiz
14%
Только Comproser
21%
Только Autoloading
61%
Composer и autoloading
4%
Нет правильного ответа
👍1
🤔 Как реализуется полиморфизм ?

1. Полиморфизм реализуется через наследование, интерфейсы и абстрактные классы.
2. Родительский класс или интерфейс может быть заменён его наследником, сохраняя единообразие вызовов.
3. Пример: использование одного метода render() для вывода разного контента в зависимости от конкретного класса.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM