Anonymous Quiz
9%
is_double()
3%
is_real()
85%
is_float()
4%
is_number()
Symfony выбирают, когда важны:
- Гибкость и масштабируемость — компонентная архитектура, можно использовать частями.
- Стандарты и зрелость — строгий подход, хорош для enterprise-проектов.
- Расширяемость — легко писать свои бандлы, сервисы, внедрение зависимостей по PSR.
- Инфраструктура — используется во многих крупных фреймворках (в том числе в Laravel, Drupal).
Yii быстрее в старте, Laravel проще для новичков, но Symfony более настроен на долгосрочные, стабильные проекты.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1💊1
Anonymous Quiz
6%
wait()
6%
pause()
10%
delay()
77%
sleep()
Anonymous Quiz
36%
array_slice()
25%
array_chunk()
27%
array_splice()
12%
array_split()
Алгоритм анализируется путём определения сложности каждого действия и их комбинирования. Итоговая сложность определяется доминирующим элементом.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
50%
array_map()
26%
array_walk()
10%
array_filter()
15%
array_change_key_case()
Anonymous Quiz
90%
генерирует уникальный идентификатор на основе текущего времени
5%
возвращает хеш от строки
3%
сравнивает два идентификатора на уникальность
3%
преобразует строку в уникальный формат
• Он автоматически создаёт объекты и предоставляет их другим компонентам, решая, какие зависимости инъектировать.
• Контейнер упрощает реализацию DI, улучшает модульность и тестируемость приложения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
15%
close()
81%
fclose()
4%
end()
0%
finish()
Anonymous Quiz
2%
Использование глобальных переменных
41%
Использование функций version_compare и phpversion
3%
Использование регулярных выражений
54%
Использование средств управления версиями и обеспечения обратной совместимости
💊4
Это принцип построения ПО, который отделяет бизнес-логику от деталей реализации.
Ключевые принципы:
- Разделение слоев – отделение логики от UI и базы данных.
- Независимость от фреймворков – можно менять базу данных или API без переписывания логики.
- Устойчивость к изменениям – легче поддерживать и тестировать код.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
16%
composer upgrade
81%
composer update
1%
composer refresh
3%
composer install
Anonymous Quiz
41%
set_time_limit()
40%
set_execution_time()
13%
max_execution_time()
7%
timeout()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
8%
array_combine()
89%
array_merge()
2%
array_join()
1%
merge_arrays()
Anonymous Quiz
91%
Использование паттерна "Команда" и событийного подхода
2%
Использование глобальных переменных
6%
Использование функций array_map и array_filter для обработки массивов
0%
Использование регулярных выражений
💊5
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊3
Anonymous Quiz
9%
Использование встроенных функций асинхронного выполнения
90%
Использование очередей и фоновых задач (например, RabbitMQ, Beanstalkd)
2%
Использование синхронных вызовов и кэширования
0%
Использование функций для работы с базой данных
Anonymous Quiz
7%
количество замененных подстрок
83%
строку с замененными подстроками
4%
массив замененных подстрок
6%
длину новой строки
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
26%
save_file()
37%
move_uploaded_file()
31%
upload_file()
6%
store_file()