Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
1%
package
99%
namespace
0%
module
0%
space
Anonymous Quiz
18%
multi-threading
51%
async/await
16%
non-blocking I/O
15%
event loop
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
95%
Использование PDO и методов beginTransaction, commit, rollback
5%
Использование функций mysql_query и mysql_fetch_assoc
0%
Использование глобальных переменных
0%
Использование функций для работы с массивами
Anonymous Quiz
47%
composer dump-autoload
17%
composer generate-autoload
8%
composer create-autoload
29%
composer autoload
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
69%
mysqli_fetch_assoc()
19%
mysqli_fetch_array()
9%
mysqli_get_array()
4%
mysqli_get_assoc()
Anonymous Quiz
74%
pop()
13%
remove()
9%
extract()
4%
pull()
Тест на Opening Point проверяет, корректно ли открывается доступ к ресурсу.
Он может включать:
- Авторизацию – доступ пользователя после входа.
- Перенаправления – корректный редирект при попытке входа.
- Доступность URL – проверка HTTP-ответа (например, 200 OK).
- Безопасность – отсутствие утечек при открытии ресурса.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
74%
get_cookie_params()
5%
read_cookie_params()
21%
session_get_cookie_params()
0%
fetch_cookie_params()
Anonymous Quiz
24%
Использование встроенных функций для работы с массивами
3%
Использование глобальных переменных и массивов
73%
Использование коллекций и итераторов
0%
Использование регулярных выражений для обработки данных
💊2
Объединение таблиц через JOIN может вызвать:
- Снижение производительности – если таблицы большие и нет индексов, выполнение запроса может быть долгим.
- Дублирование данных – неправильное соединение может привести к множеству дублирующихся строк.
- Рост потребления памяти – большие JOIN'ы могут потреблять много оперативной памяти и временных файлов.
- Блокировки и конкуренция – если JOIN выполняется на обновляемых данных, могут возникать блокировки записей.
- Сложность оптимизации – сложные JOIN'ы труднее индексировать и оптимизировать.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
2%
Использование глобальных переменных
14%
Использование функций sleep и usleep для управления временем выполнения
0%
Использование регулярных выражений
84%
Использование многопроцессных или многопоточных решений
Anonymous Quiz
11%
function($var) use {}
80%
function() use ($var) {}
5%
function() ($var) {}
4%
function() import($var) {}
Создать ветку в Git можно:
1. Командой git branch <имя> – создаст новую ветку.
2. git checkout -b <имя> – создаст и сразу переключится.
3. git switch -c <имя> – альтернатива checkout.
4. В графических интерфейсах (GitKraken, SourceTree) – создание через UI.
5. В удаленном репозитории (GitHub, GitLab) – через web-интерфейс
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
43%
array_push()
12%
unshift()
29%
array_unshift()
16%
push()
💊1
Anonymous Quiz
38%
phpunit run
8%
phpunit execute
33%
phpunit test
20%
phpunit
Слово global позволяет получить доступ к переменной, определённой за пределами текущей функции. Используется, чтобы модифицировать глобальные переменные внутри функций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
30%
Adapter
16%
Bridge
11%
Composite
43%
Facade