Anonymous Quiz
8%
Использование глобальных переменных для хранения данных
82%
Использование распределенных баз данных и систем репликации, таких как MySQL Cluster или Cassandra
10%
Использование функции serialize для сохранения данных
0%
Использование регулярных выражений для обработки данных
Anonymous Quiz
51%
setcookie() с прошедшим временем
20%
deletecookie() с прошедшим временем
19%
removecookie() с прошедшим временем
11%
clearcookie() с прошедшим временем
1. Используется для эффективного поиска по словам или фразам в текстовых полях.
2. Применяется в MySQL, PostgreSQL, ElasticSearch и других системах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
34%
send_mail()
5%
email()
60%
mail()
1%
post_mail()
Anonymous Quiz
43%
$this->property
15%
$closure->property
11%
Reflection
31%
$this->bindTo($object)->property
1. Пример — связанный список (linked list), где каждый узел содержит значение и ссылку на следующий узел.
2. Такие типы обеспечивают удобное добавление и удаление элементов, но имеют медленный доступ по индексу (O(n)).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
66%
Использование функции htmlspecialchars
3%
Использование регулярных выражений для фильтрации данных
13%
Использование методов проверки подлинности данных
19%
Использование функции strip_tags для удаления HTML
Anonymous Quiz
26%
firebase/php-jwt
13%
lcobucci/jwt
21%
web-token/jwt-framework
40%
все перечисленные
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
25%
generate_unique_id
22%
create_uuid
9%
unique_identifier
44%
uniqid
Anonymous Quiz
77%
header()
11%
set_header()
6%
http_header()
5%
send_header()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
20%
create_xml_object
16%
XMLHandler
53%
SimpleXMLElement
12%
parse_xml
Anonymous Quiz
34%
createFromString()
23%
parse()
30%
createFromFormat()
13%
fromString()
Это механизм синхронизации доступа к данным, предотвращающий одновременное изменение записей.
1. Они используются для обеспечения целостности данных в многопользовательских системах.
2. Различают уровни блокировок: строковые, табличные и на уровне транзакций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
46%
Использование интерфейсов и методов обработчиков
12%
Использование шаблонных методов и наследования
23%
Использование функций обратного вызова
19%
Использование замыканий и анонимных функций
Anonymous Quiz
12%
array_filter()
8%
array_apply()
15%
array_walk()
65%
array_map()
Это принцип построения ПО, который отделяет бизнес-логику от деталей реализации.
Ключевые принципы:
- Разделение слоев – отделение логики от UI и базы данных.
- Независимость от фреймворков – можно менять базу данных или API без переписывания логики.
- Устойчивость к изменениям – легче поддерживать и тестировать код.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
61%
call_user_func()
17%
invoke_function()
4%
run_function()
19%
execute_func()
Anonymous Quiz
17%
array_count()
83%
array_sum()
0%
count_array()
0%
sum_array()