Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
68%
CURLOPT_TIMEOUT
3%
CURLOPT_WAITTIME
18%
CURLOPT_TIMEOUT_CONNECT
12%
CURLOPT_CONNECTTIMEOUT
Anonymous Quiz
80%
Использование индексов, запросов с ограничением выборки и оптимизации запросов
3%
Использование глобальных переменных
17%
Использование функций array_chunk и array_slice для обработки массивов
0%
Использование регулярных выражений
Полиморфизм — это концепция ООП, которая позволяет объектам разных классов обрабатывать одинаковые сообщения или методы по-разному. Полиморфизм позволяет использовать общий интерфейс для взаимодействия с объектами разных типов, не зная их конкретный класс. Он облегчает расширение и поддержку кода, делая его более гибким и удобным для добавления новых классов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
31%
createWithoutConstructor()
18%
instantiate()
39%
createInstance()
13%
newInstanceWithoutConstructor()
Anonymous Quiz
15%
parse_str()
56%
parse_url()
21%
urldecode()
8%
urlencode()
2. Объект — это экземпляр класса, созданный с использованием его структуры.
3. Класс определяет, что объект может делать, а объект выполняет это поведение.
4. Класс — это абстракция, объект — конкретное воплощение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
20%
remove_tags()
68%
strip_tags()
7%
clean_tags()
5%
delete_tags()
Anonymous Quiz
5%
checkMethod()
29%
hasMethod()
1%
sMethod()
65%
method_exists()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
7%
implements
91%
extends
1%
inherits
1%
uses
Anonymous Quiz
65%
microtime()
4%
gettimeofday()
28%
time()
3%
measuretime()
• Low Coupling (низкая связанность): уменьшение зависимости между модулями, чтобы изменения в одном модуле минимально затрагивали другие.
• High Cohesion (высокая связность): логически связанные функции и данные группируются в одном модуле, делая его функционально независимым.
Совмещение этих принципов упрощает сопровождение и тестирование кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
33%
deserialize()
18%
serialize()
7%
fromString()
42%
unserialize()
Anonymous Quiz
67%
Использование систем кэширования с механизмами кэширования на стороне сервера, таких как Redis
3%
Использование глобальных переменных
30%
Использование функций sleep и usleep
0%
Использование регулярных выражений
💊3
1. В Active Record бизнес-логика и операции работы с базой данных объединены в одном классе.
2. Это усложняет поддержку, тестирование и расширение кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
48%
moveTo()
31%
seek()
9%
navigate()
12%
jumpTo()
Anonymous Quiz
70%
new class($arg1, $arg2) {}
10%
new class implements Constructor($arg1, $arg2) {}
13%
new class($arg1, $arg2) extends BaseClass {}
7%
new class($arg1, $arg2) implements BaseInterface {}
Алгоритмическая сложность описывает эффективность алгоритма в зависимости от объёма входных данных. Измеряется во времени выполнения (Time Complexity) и потреблении памяти (Space Complexity).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
29%
error_reporting
60%
display_errors
11%
log_errors
1%
show_errors
💊1