Anonymous Quiz
45%
getProperties()
39%
get_object_vars()
11%
getVars()
5%
fetchProperties()
Методы в интерфейсах группируются по роли или контракту, то есть:
- Каждый интерфейс должен описывать конкретное поведение (например, Serializable, Renderable).
- Принцип разделения интерфейса (Interface Segregation Principle, SOLID) — лучше несколько небольших интерфейсов, чем один громоздкий.
- Интерфейс отражает намерение: что объект умеет делать, а не как он это делает.
Это упрощает поддержку, повторное использование и тестирование кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
85%
array
10%
object
2%
collection
4%
list
Anonymous Quiz
2%
Использование синхронных запросов и HTML
9%
Использование встроенных функций для обработки запросов
29%
Использование WebSockets
59%
Использование AJAX и JavaScript
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
8%
create_date
15%
parse_date
13%
convert_to_datetime
64%
new DateTime
Anonymous Quiz
36%
password_hash()
28%
hash_password()
6%
crypt()
30%
md5()
2. В сложных случаях можно переопределить метод в классе для явной реализации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
13%
composer new
52%
composer init
29%
composer create
7%
composer start
💊1
Anonymous Quiz
63%
getIterator()
5%
fetchIterator()
3%
createIterator()
30%
iterator()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
26%
secure_session
17%
session_protect
47%
session_start и session_regenerate_id
10%
regenerate_session_id
💊4
Anonymous Quiz
17%
getColumnMeta()
15%
columnInfo()
26%
fetchColumnInfo()
43%
getColumnInfo()
Кодирование обеспечивает:
1. Совместимость: преобразование данных в формат, который можно безопасно передавать или хранить.
2. Эффективность передачи: упрощение работы с различными системами и протоколами.
3. Защиту от ошибок: предотвращение искажений данных при передаче через сети.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
40%
25%
13%
22%
Anonymous Quiz
16%
getErrorCode()
31%
getMessage()
32%
getCode()
21%
getExceptionCode()
1. Пример — связанный список (linked list), где каждый узел содержит значение и ссылку на следующий узел.
2. Такие типы обеспечивают удобное добавление и удаление элементов, но имеют медленный доступ по индексу (O(n)).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
39%
CURLOPT_TIMEOUT
20%
CURLOPT_TIMEOUT_MS
25%
CURLOPT_EXECUTION_TIME
16%
CURLOPT_MAXTIME
Anonymous Quiz
66%
PHPMailer
22%
SwiftMailer
11%
Mailgun
1%
SendGrid
💊1
Форматы запросов и ответов обеспечивают обмен данными между клиентом и сервером.
Популярные форматы:
- JSON – компактный, удобный для API.
- XML – читаемый, часто используется в SOAP.
- YAML – удобен для конфигураций.
- Protobuf – бинарный, эффективный для высоконагруженных систем.
Форматы обеспечивают унифицированное взаимодействие между различными сервисами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM