PHP / Тесты
1.24K subscribers
31 photos
607 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какую функцию использовать для получения информации о пути к файлу, такой как директория, имя файла и расширение?
Anonymous Quiz
31%
pathinfo()
29%
fileinfo()
16%
getpath()
24%
filepath()
🤔 Что делает бэкслеш перед глобальными функциями?

Бэкслеш (\) используется для обращения к глобальным функциям или классам, чтобы избежать их переопределения в текущем пространстве имён.
Например, \strlen() вызовет глобальную функцию strlen, а не её версию из текущего namespace.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какое ключевое слово используется для предотвращения клонирования объекта?
Anonymous Quiz
72%
final
16%
static
6%
abstract
6%
protected
💊7
🤔 Что такое CQRS?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какую функцию необходимо использовать для измерения времени выполнения скрипта?
Anonymous Quiz
73%
microtime()
2%
gettimeofday()
23%
time()
2%
hrtime()
🤔 Какую функцию использовать для удаления дублирующихся значений из многомерного массива?
Anonymous Quiz
17%
array_map_recursive()
6%
array_filter_recursive()
9%
array_diff_recursive()
68%
array_unique_recursive()
🤔 Что такое абстрагирование?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какое значение возвращает функция get_class() при вызове на существующем объекте?
Anonymous Quiz
86%
имя класса
5%
имя объекта
3%
false
5%
пустая строка
🤔 Что запрещает final?

Модификатор final запрещает наследование класса, если он указан перед его объявлением.
Если final используется для метода, он запрещает переопределение этого метода в дочерних классах.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Вопрос: Как в PHP отправить JSON-ответ от сервера?
Anonymous Quiz
79%
header("Content-Type: application/json"); echo json_encode($data);
0%
send_json($data);
3%
return_json($data);
17%
json_response($data);
🤔 Какой метод в PHP используется для выполнения обратного вызова после регистрации через spl_autoload_register?
Anonymous Quiz
32%
spl_autoload
10%
autoload
35%
spl_autoload_call
23%
autoload_register
🤔 Чем отличается BacktimeTable от Backtime?

1. BacktimeTable может быть структурой данных или таблицей, используемой для хранения промежуточных результатов в задаче обратного отсчёта или обработки данных.
2. Backtime часто означает сам процесс обратного отсчёта или времени ожидания.
3. Различие зависит от контекста: таблица — для хранения, backtime — для логики.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод используется для выполнения PHP-кода, хранящегося в строке, в PHP?
Anonymous Quiz
66%
eval()
23%
execute()
9%
run()
2%
parse()
🤔 Какой интерфейс необходимо реализовать для использования объектов в конструкции foreach?
Anonymous Quiz
41%
Iterator
18%
Traversable
36%
Iterable
5%
Enumerator
🤔 Что такое агрегатные функции?

Агрегатные функции в SQL и других языках обработки данных (как PHP при работе с базами данных) выполняют вычисление набора значений и возвращают единственное значение. Примеры включают `SUM()`, `AVG()`, `MIN()`, `MAX()`, и `COUNT()`.?

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
3👍1
🤔 Какой метод в PHP используется для динамического вызова метода класса при неизвестном имени метода во время компиляции?
Anonymous Quiz
36%
call_user_func()
13%
call_user_func_array()
31%
call()
21%
invoke()