🤔 Какой из методов в PHP используется для создания таблиц в базе данных с использованием PDO?
Anonymous Quiz
53%
PDO::exec
34%
create_table
13%
db_query
0%
run_query
🤔 Что такое инкремент и декремент?
Инкремент (`++`) и декремент (`--`) — это операции в PHP и других языках программирования, которые увеличивают или уменьшают значение переменной на единицу соответственно.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой метод в PHP позволяет обеспечить высокую доступность и отказоустойчивость при работе с распределенными системами и сервисами?
Anonymous Quiz
88%
Использование кластеризации и балансировщиков нагрузки, таких как HAProxy или Nginx
2%
Использование глобальных переменных для управления состоянием
6%
Использование функции file_get_contents для доступа к данным
4%
Использование регулярных выражений для фильтрации запросов
💊3
🤔 Какой метод в PHP позволяет внедрять зависимости в классы для улучшения их тестируемости и гибкости?
Anonymous Quiz
2%
Использование глобальных переменных
95%
Использование паттерна "Внедрение зависимостей" (Dependency Injection)
3%
Использование регулярных выражений
0%
Использование функций для работы с массивами
💊1
🤔 В каких местах нельзя использовать Laravel как фреймворк?
1. Реалтайм-приложения: Laravel не идеален для высоконагруженных приложений с минимальной задержкой, например, игр.
2. Микросервисы: Laravel может быть избыточен из-за большого количества встроенных компонентов.
3. Проекты с крайне низким бюджетом: из-за сложности поддержки на минимальных конфигурациях серверов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2. Микросервисы: Laravel может быть избыточен из-за большого количества встроенных компонентов.
3. Проекты с крайне низким бюджетом: из-за сложности поддержки на минимальных конфигурациях серверов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какая функция используется для хеширования паролей с использованием безопасного алгоритма?
Anonymous Quiz
24%
hash()
38%
password_hash()
17%
crypt()
21%
md5()
🤔 Какая функция используется для удаления начальных и конечных пробелов из строки?
Anonymous Quiz
92%
trim()
7%
strip()
0%
ltrim()
1%
rtrim()
🤔 Что известно о Unit-тестах?
Это тесты, проверяющие отдельные единицы кода (обычно функции, методы или классы) в изоляции от внешних зависимостей.
Особенности:
- Быстрые, запускаются локально.
- Должны быть предсказуемыми и детерминированными.
- Не используют базу данных, сеть или файловую систему (для этого есть интеграционные и e2e-тесты).
- Помогают отлавливать баги на раннем этапе и облегчают рефакторинг.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Это тесты, проверяющие отдельные единицы кода (обычно функции, методы или классы) в изоляции от внешних зависимостей.
Особенности:
- Быстрые, запускаются локально.
- Должны быть предсказуемыми и детерминированными.
- Не используют базу данных, сеть или файловую систему (для этого есть интеграционные и e2e-тесты).
- Помогают отлавливать баги на раннем этапе и облегчают рефакторинг.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какую аннотацию в PHPDoc используют для описания возвращаемого значения функции?
Anonymous Quiz
4%
4%
@var
92%
0%
🤔 Какой механизм PHP используется для создания анонимных функций, которые могут захватывать переменные из внешней области видимости?
Anonymous Quiz
1%
Генераторы
6%
Интерфейсы
83%
Замыкания
10%
Абстрактные классы
🤔 В чем преимущества асинхронного шифрования?
1. Безопасность: открытый ключ можно свободно распространять, закрытый ключ остаётся приватным.
2. Удобство обмена: не требуется передавать секретный ключ для шифрования.
3. Поддержка цифровой подписи: позволяет проверять подлинность отправителя.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2. Удобство обмена: не требуется передавать секретный ключ для шифрования.
3. Поддержка цифровой подписи: позволяет проверять подлинность отправителя.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какое значение возвращает функция count() для пустого массива?
Anonymous Quiz
85%
0
10%
null
5%
false
0%
-1
🤔 Вопрос: Какая функция в PHP используется для вывода одной или нескольких строк?
Anonymous Quiz
64%
echo
31%
print
0%
call
5%
dump
💊4
🤔 Как расшифровывается REST?
REST (Representational State Transfer) — это архитектурный стиль взаимодействия систем через HTTP. Он основан на представлении ресурсов как URL и использовании стандартных HTTP-методов (GET, POST, PUT, DELETE) для работы с этими ресурсами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какую аннотацию в PHPDoc используют для описания версии класса или метода?
Anonymous Quiz
1%
63%
9%
26%
@ver
🤔 Какой метод используется в PHP для работы с асинхронными запросами?
Anonymous Quiz
42%
async()
13%
await()
12%
Promise()
33%
ReactPHP
💊7
🤔 Что такое индекс?
Индекс в контексте баз данных — это структура данных, которая улучшает скорость операций поиска/выборки данных, но может замедлить добавление, удаление и обновление данных из-за необходимости поддерживать индекс в актуальном состоянии.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой класс в PHP позволяет работать с датой и временем с высокой точностью?
Anonymous Quiz
59%
DateTime
25%
DateTimeImmutable
4%
DateInterval
12%
DateTimePrecise
🤔 Какие PHP-функции используются для работы с JSON?
Anonymous Quiz
22%
encode_json() и decode_json()
76%
json_encode() и json_decode()
0%
convert_to_json() и convert_from_json()
1%
serialize_json() и deserialize_json()
🤔 Принципы ООП
Основные принципы объектно-ориентированного программирования включают инкапсуляцию (сокрытие деталей реализации), наследование (использование общих свойств и поведения базовых классов), полиморфизм (один интерфейс для разных типов данных) и абстракцию (определение шаблонного интерфейса для группы связанных объектов).?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой PHP-метод используется для работы с сокетами?
Anonymous Quiz
61%
socket_connect()
16%
connect_socket()
12%
open_socket()
10%
socket_create()