• Быстрый доступ для равенств (=) и точных запросов.
• Не подходит для диапазонных запросов.
2. B-Tree индекс:
• Оптимален для диапазонных запросов и сортировки.
• Поддерживает равенства и сравнения (<, >).
• Медленнее hash-индекса для точного поиска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
2%
Использование функций header и set_time_limit
4%
Использование регулярных выражений
4%
Использование глобальных переменных
91%
Использование CSS-фреймворков, таких как Bootstrap
💊6
Anonymous Quiz
10%
Использование spl_autoload_register()
27%
Реализация цепочки ответственности (Chain of Responsibility)
18%
Несколько вызовов set_exception_handler()
45%
Использование try-catch внутри обработчика исключений
1. Используется для эффективного поиска по словам или фразам в текстовых полях.
2. Применяется в MySQL, PostgreSQL, ElasticSearch и других системах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
16%
length()
76%
count()
2%
size()
5%
sizeof()
Anonymous Quiz
40%
filemtime()
9%
filectime()
9%
fileatime()
42%
filetime()
👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
96%
setTimezone()
0%
changeTimezone()
2%
updateTimezone()
2%
adjustTimezone()
Anonymous Quiz
12%
delete_cookie()
31%
unset_cookie()
10%
remove_cookie()
47%
setcookie() с параметром с истекшим сроком действия
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
41%
session_regenerate_id()
12%
session_reset_id()
16%
session_new_id()
31%
session_refresh_id()
🔥1
Anonymous Quiz
5%
false
7%
пустую строку
8%
null
80%
форматированную строку текущей даты
Это архитектурный паттерн, который разделяет операции чтения и записи на разные модели данных. Это улучшает производительность, масштабируемость и упрощает поддержку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
33%
Использование конструкции try...finally для гарантированного освобождения ресурсов
9%
Использование глобальных переменных
56%
Использование функций fclose и unset для явного освобождения ресурсов
2%
Использование регулярных выражений
🤔1
Anonymous Quiz
26%
execute_code
4%
run_script
54%
eval
16%
code_executor
1. Simple Factory: один метод создаёт разные объекты.
2. Factory Method: делегирует создание объектов подклассам.
3. Abstract Factory: создаёт семейства связанных объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
83%
Использование PDO и MySQLi для работы с базами данных
13%
Использование встроенных функций для обработки данных
2%
Использование регулярных выражений для работы с базами данных
2%
Использование глобальных переменных для хранения данных
Anonymous Quiz
52%
crypt()
29%
openssl_random_pseudo_bytes()
10%
random_bytes()
10%
uniqid()
Кодирование обеспечивает:
1. Совместимость: преобразование данных в формат, который можно безопасно передавать или хранить.
2. Эффективность передачи: упрощение работы с различными системами и протоколами.
3. Защиту от ошибок: предотвращение искажений данных при передаче через сети.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
80%
str_replace()
17%
substr_replace()
2%
strstr()
0%
replace_str()