Anonymous Quiz
52%
Использование функций mysqli_query и PDO::query
46%
Использование абстракций для доступа к данным
0%
Использование глобальных переменных
2%
Использование регулярных выражений
Anonymous Quiz
4%
Использование глобальных переменных
34%
Использование функций sleep и usleep
58%
Использование библиотеки Ratchet
3%
Использование регулярных выражений
1. Оно позволяет использовать внешние переменные даже после завершения их контекста.
2. Замыкания полезны для сохранения состояния и создания функций с заранее заданными параметрами.
3. Пример: функция, возвращающая другую функцию, которая использует переменные из замыкающего контекста.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
36%
is_integer()
61%
is_int()
3%
check_integer()
1%
int_check()
Anonymous Quiz
16%
file_create()
9%
new_file()
71%
fopen()
4%
open_file()
Объединение таблиц через JOIN может вызвать:
- Снижение производительности – если таблицы большие и нет индексов, выполнение запроса может быть долгим.
- Дублирование данных – неправильное соединение может привести к множеству дублирующихся строк.
- Рост потребления памяти – большие JOIN'ы могут потреблять много оперативной памяти и временных файлов.
- Блокировки и конкуренция – если JOIN выполняется на обновляемых данных, могут возникать блокировки записей.
- Сложность оптимизации – сложные JOIN'ы труднее индексировать и оптимизировать.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Anonymous Quiz
3%
array(1, 2, 3)
83%
array("a" => 1, "b" => 2)
13%
array(0 => "apple", 1 => "orange")
2%
array("one", "two", "three")
Anonymous Quiz
69%
sprintf
13%
format_string
12%
string_format
6%
format_message
1. Контроль версий – отслеживание изменений в коде и возможность отката.
2. Совместная работа – позволяет нескольким разработчикам работать над одним проектом без конфликтов.
3. Безопасность кода – сохраняет историю изменений, предотвращая потерю данных.
4. Быстрая разработка – поддерживает ветки (branches) для параллельной работы над фичами.
5. Интеграция с CI/CD – автоматизирует тестирование и деплой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
4%
Использование регулярных выражений для обработки данных
8%
Использование встроенных функций для работы со строками
5%
Использование внешних библиотек для форматирования данных
83%
Использование функций json_encode, json_decode и simplexml_load_string
Anonymous Quiz
9%
get_script_path
74%
$_SERVER['SCRIPT_FILENAME']
13%
script_path_info
4%
current_script
2. Использование инструментов профилирования, таких как Laravel Debugbar или Telescope.
3. Внешние инструменты, например, New Relic или Xdebug.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
22%
@see
32%
35%
10%
@url
Anonymous Quiz
33%
0
9%
JSON_ERROR_NULL
15%
JSON_ERROR_NONE
43%
false
1. Используется для эффективного поиска по словам или фразам в текстовых полях.
2. Применяется в MySQL, PostgreSQL, ElasticSearch и других системах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
9%
Оператор для выполнения циклических действий
91%
Оператор для проверки условий поочерёдно
0%
Оператор для объединения массивов
0%
Оператор для работы с файлами
Anonymous Quiz
45%
false
22%
0
7%
1
26%
No error
Основные типы JOIN в SQL:
- INNER JOIN — только совпадающие записи.
- LEFT JOIN — все из левой таблицы + совпадающие из правой.
- RIGHT JOIN — все из правой таблицы + совпадающие из левой.
- FULL OUTER JOIN — все записи из обеих таблиц, где есть совпадения или NULL.
- CROSS JOIN — декартово произведение (все комбинации).
- SELF JOIN — соединение таблицы с самой собой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
6%
Использование встроенных функций для работы с массивами
83%
Использование подготовленных запросов
3%
Использование глобальных переменных для хранения данных
8%
Использование функций для форматирования строк
Anonymous Quiz
98%
is_array()
2%
is_list()
0%
is_collection()
0%
is_set()