2. Они экономят память, поскольку возвращают значения по одному через yield, а не загружают всю коллекцию в память.
3. Итераторы требуют ручной реализации методов iter и next, тогда как генераторы используют стандартные функции.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
76%
Использование библиотеки Parallel
3%
Использование глобальных переменных
15%
Использование функций fread и fwrite
5%
Использование регулярных выражений
Anonymous Quiz
66%
json_encode()
27%
json_decode()
1%
json_last_error()
5%
json_validate()
💊14🤔4
1. Идентификации пользователя и управления сессиями.
2. Сохранения предпочтений пользователя.
3. Отслеживания активности пользователя на сайте.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
42%
int()
15%
to_integer()
38%
intval()
5%
parse_int()
Anonymous Quiz
16%
json_encode с параметром false
14%
json_parse с параметром true
66%
json_decode с параметром true
5%
json_convert с параметром false
1. Пример — связанный список (linked list), где каждый узел содержит значение и ссылку на следующий узел.
2. Такие типы обеспечивают удобное добавление и удаление элементов, но имеют медленный доступ по индексу (O(n)).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
2%
Использование глобальных переменных для хранения логов
18%
Использование функций error_log и var_dump для записи ошибок
2%
Использование регулярных выражений для фильтрации логов
78%
Использование централизованных систем логирования и мониторинга, таких как ELK Stack или Graylog
Anonymous Quiz
14%
alias
60%
as
0%
rename
26%
use
Это механизм выявления и реагирования на непредвиденные ситуации в коде.
- Ошибки (Errors) – критические сбои (OutOfMemoryError, StackOverflowError).
- Исключения (Exceptions) – проблемы в логике (NullPointerException, IOException).
Обрабатываются с помощью try-catch-finally, throw, throws, а также глобальных обработчиков (onError, fallback strategies).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
28%
error_level()
30%
get_error_level()
28%
error_reporting()
14%
get_error_reporting()
Anonymous Quiz
28%
fullpath()
39%
realpath()
26%
get_realpath()
7%
symlink_path()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
37%
getError()
8%
errorInfo()
50%
getLastError()
5%
errorDetails()
Anonymous Quiz
25%
69%
2%
5%
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
52%
false
29%
null
14%
-1
5%
0
Anonymous Quiz
3%
Использование глобальных переменных
9%
Использование функций array_map и array_filter для обработки данных
3%
Использование регулярных выражений
84%
Использование индексирования полей и оптимизация запросов с помощью EXPLAIN
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3💊1
Anonymous Quiz
29%
http_client
3%
external_api_manager
10%
api_requester
58%
GuzzleHTTP
👍1
Anonymous Quiz
12%
anonymous
8%
lambda
63%
function
17%
closure