Anonymous Quiz
86%
Использование шаблонизаторов
9%
Использование встроенных функций для работы с HTML
0%
Использование глобальных переменных для хранения контента
5%
Использование функций для обработки строк и шаблонов
Anonymous Quiz
6%
start()
76%
beginTransaction()
4%
openTransaction()
13%
transactionStart()
👍2
1. Оно фокусируется на том, что объект делает, а не на том, как он это делает.
2. Реализуется через абстрактные классы, интерфейсы или методы.
3. Помогает упрощать сложные системы, скрывая ненужные детали и обеспечивая высокую модульность.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
2%
null
7%
1
91%
true
0%
false
Anonymous Quiz
15%
createFromDateString()
42%
diff()
38%
interval()
4%
create()
2. В сложных случаях можно переопределить метод в классе для явной реализации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
59%
composer remove
8%
composer delete
27%
composer uninstall
5%
composer purge
Anonymous Quiz
35%
set_exception_handler()
25%
set_error_handler()
10%
custom_exception_handler()
31%
exception_handler()
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