🤔 Какое ключевое слово используется для импорта пространств имен в PHP?
Anonymous Quiz
11%
import
29%
namespace
5%
include
55%
use
🤔 Что такое HTTP?
HTTP (HyperText Transfer Protocol) — это протокол передачи гипертекста, используемый для обмена данными между веб-браузером и сервером. HTTP определяет методы (GET, POST, DELETE и др.), которые управляют отправкой и получением данных через Интернет.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой метод интерфейса Iterator используется для установки указателя на первый элемент?
Anonymous Quiz
25%
begin()
25%
reset()
33%
start()
17%
rewind()
🤔 Чем HTTP первой версии отличается от второй?
HTTP/1.1 требует для каждого запроса нового соединения, что создает дополнительную нагрузку. HTTP/2 поддерживает мультиплексирование, позволяя передавать несколько запросов и ответов одновременно по одному соединению, что улучшает производительность.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какую функцию PHP использовать для генерации криптографически безопасного токена?
Anonymous Quiz
48%
crypt()
25%
openssl_random_pseudo_bytes()
20%
random_bytes()
7%
uniqid()
🤔 В чем преимущества асинхронного шифрования?
1. Безопасность: открытый ключ можно свободно распространять, закрытый ключ остаётся приватным.
2. Удобство обмена: не требуется передавать секретный ключ для шифрования.
3. Поддержка цифровой подписи: позволяет проверять подлинность отправителя.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2. Удобство обмена: не требуется передавать секретный ключ для шифрования.
3. Поддержка цифровой подписи: позволяет проверять подлинность отправителя.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какое свойство ReflectionClass в PHP возвращает имена всех констант класса?
Anonymous Quiz
47%
getConstants()
16%
getClassConstants()
31%
getReflectionConstants()
6%
getAllConstants()
🤔 Какой метод в PHP позволяет внедрять зависимости в классы для улучшения их тестируемости и гибкости?
Anonymous Quiz
0%
Использование глобальных переменных
95%
Использование паттерна "Внедрение зависимостей" (Dependency Injection)
5%
Использование регулярных выражений
0%
Использование функций для работы с массивами
🤔 Какой метод Laravel используется для автоматического экранирования данных, полученных из пользовательского ввода?
Anonymous Quiz
18%
scape()
41%
sanitize()
22%
filter()
18%
e()
🤔 Какой метод класса SplFixedArray используется для очистки массива?
Anonymous Quiz
32%
clear()
47%
reset()
0%
free()
21%
destroy()
🤔 Что такое алгоритмическая сложность?
Алгоритмическая сложность описывает эффективность алгоритма в зависимости от объёма входных данных. Измеряется во времени выполнения (Time Complexity) и потреблении памяти (Space Complexity).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Алгоритмическая сложность описывает эффективность алгоритма в зависимости от объёма входных данных. Измеряется во времени выполнения (Time Complexity) и потреблении памяти (Space Complexity).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Вопрос: Какой синтаксис используется для создания комментариев в PHP?
Anonymous Quiz
21%
// Комментарий
13%
/* Комментарий */
0%
# Комментарий
67%
Все вышеперечисленные
🤔 Какой метод класса Memcached используется для получения значения из кэша?
Anonymous Quiz
5%
fetch()
5%
retrieve()
79%
get()
11%
load()
🤔Что такое Service Locator?
Это паттерн проектирования, предоставляющий объект (локатор), который отвечает за предоставление зависимостей (сервисов) в приложении.
• Он хранит ссылки на зависимости и позволяет получить их по запросу.
• Недостаток: сложнее отслеживать зависимости и тестировать код, так как локатор создаёт скрытые связи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
• Он хранит ссылки на зависимости и позволяет получить их по запросу.
• Недостаток: сложнее отслеживать зависимости и тестировать код, так как локатор создаёт скрытые связи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какую директиву использовать для определения функции в PHP?
Anonymous Quiz
93%
function
7%
def
0%
define
0%
proc
🤔 Какой метод в PHP позволяет обрабатывать большие объемы данных, создавая и управляя итераторами, которые могут обрабатывать данные по мере необходимости?
Anonymous Quiz
7%
Streams
46%
Generators
46%
Iterators
2%
Arrays
🤔 В чем различие между where и having?
WHERE используется для фильтрации строк до применения агрегатных функций и группировки данных, тогда как HAVING применяется после группировки для фильтрации результатов агрегатных функций. WHERE работает с отдельными записями, а HAVING — с агрегированными группами. Оба оператора часто применяются вместе для многоуровневой фильтрации данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какой из методов в PHP используется для работы с метаданными классов и методов?
Anonymous Quiz
6%
MethodInspector
63%
ReflectionMethod
26%
MethodReflection
6%
class_reflect
🤔 В каких местах нельзя использовать Laravel как фреймворк?
1. Реалтайм-приложения: Laravel не идеален для высоконагруженных приложений с минимальной задержкой, например, игр.
2. Микросервисы: Laravel может быть избыточен из-за большого количества встроенных компонентов.
3. Проекты с крайне низким бюджетом: из-за сложности поддержки на минимальных конфигурациях серверов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2. Микросервисы: Laravel может быть избыточен из-за большого количества встроенных компонентов.
3. Проекты с крайне низким бюджетом: из-за сложности поддержки на минимальных конфигурациях серверов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какую функцию использовать для удаления дублирующихся значений из многомерного массива?
Anonymous Quiz
6%
array_map_recursive()
18%
array_filter_recursive()
6%
array_diff_recursive()
70%
array_unique_recursive()
🤔 Вопрос: Как в PHP можно получить количество элементов в массиве?
Anonymous Quiz
5%
length()
92%
count()
0%
size()
3%
sizeof()