🤔 Какой метод в PHP позволяет организовать обработку запросов с использованием шаблона Front Controller?
Anonymous Quiz
11%
Использование глобальных переменных
11%
Использование регулярных выражений
74%
Использование единой точки входа и роутинга
5%
Использование функций для работы с массивами
🤔 Какой из методов в PHP используется для проверки, существует ли указанный константный элемент?
Anonymous Quiz
27%
is_defined
45%
defined
5%
check_constant
23%
constant_exists
🤔 Что такое транзакция?
Транзакция — это последовательность операций с базой данных, которые выполняются как единое целое. Транзакции обеспечивают целостность данных, гарантируя, что все операции будут завершены успешно или, в случае ошибки, откатятся к исходному состоянию. Основные свойства транзакций описываются понятием ACID: атомарность, согласованность, изолированность и долговечность. Транзакции часто используются для обеспечения надежности при работе с критически важными данными.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Как получить доступ к переменной из внешней области видимости внутри замыкания?
Anonymous Quiz
72%
use($var)
0%
import($var)
0%
extern($var)
28%
global($var)
🤔 Какой уровень логирования в PHP является самым высоким по приоритету?
Anonymous Quiz
85%
E_ERROR
4%
E_WARNING
4%
E_NOTICE
8%
E_PARSE
🤔 Что такое Rest
REST (Representational State Transfer) — это архитектурный стиль для разработки веб-сервисов. Он основывается на стандартах HTTP и включает использование простых методов (GET, POST, PUT, DELETE) для взаимодействия с ресурсами, представленных в виде URL. RESTful API являются безсессионными, и каждый запрос от клиента к серверу должен содержать всю необходимую информацию для выполнения операции.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой метод в PHP позволяет управлять асинхронными задачами и параллельными процессами, улучшая отзывчивость и масштабируемость веб-приложений?
Anonymous Quiz
75%
Использование многопоточности и асинхронного программирования
15%
Использование синхронных вызовов и задержек
5%
Использование встроенных функций для обработки запросов
5%
Использование функций для работы с файлами и потоками данных
🤔 Какой метод позволяет в PHP реализовать высокоуровневую обработку и интеграцию веб-сервисов, учитывая потребности в масштабируемости и отказоустойчивости?
Anonymous Quiz
10%
Использование глобальных переменных для хранения данных веб-сервисов
90%
Использование RESTful и GraphQL API с поддержкой масштабирования и отказоустойчивости
0%
Использование функции file_get_contents для интеграции с веб-сервисами
0%
Использование регулярных выражений для обработки запросов
🤔 Чем полезно пространство имен?
Оно помогает организовывать код, делает его более читаемым и управляемым. Также снижает вероятность конфликта имен при работе с библиотеками или крупными проектами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Оно помогает организовывать код, делает его более читаемым и управляемым. Также снижает вероятность конфликта имен при работе с библиотеками или крупными проектами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какая функция используется для копирования файла?
Anonymous Quiz
8%
duplicate()
44%
file_copy()
48%
copy()
0%
move()
🤔 Что такое анонимные функции?
Анонимные функции, также известные как замыкания, в PHP и других языках позволяют создавать функции без определенного имени. Эти функции можно использовать как значения переменных и передавать как аргументы другим функциям.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод в PHP позволяет обеспечить безопасность данных, передаваемых через сеть, с использованием шифрования и дешифрования?
Anonymous Quiz
25%
base64_encode и base64_decode
17%
mcrypt_encrypt и mcrypt_decrypt
46%
openssl_encrypt и openssl_decrypt
13%
hash и hash_hmac
🤔 Какой метод в PHP позволяет эффективно защищать данные от подделки и обеспечивать целостность передаваемых данных?
Anonymous Quiz
38%
Использование функций md5 и sha1
0%
Использование регулярных выражений
56%
Использование хэш-функций и криптографических методов, таких как HMAC
6%
Использование глобальных переменных
🤔 Что такое статическое связывание?
Статическое связывание — это процесс, при котором компилятор определяет привязку метода или переменной к конкретному типу во время компиляции, а не выполнения. В основном, статическое связывание происходит для статических методов, переменных и перегруженных методов (не путать с переопределением), где точный тип известен заранее. Это связывание быстрее, чем динамическое, поскольку не требует дополнительных проверок в процессе выполнения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод класса Redis используется для получения значения по ключу?
Anonymous Quiz
91%
get()
9%
fetch()
0%
retrieve()
0%
read()
🤔 Что известно про фабрики?
Это порождающий паттерн, создающий объекты без явного указания их класса.
1. Simple Factory: один метод создаёт разные объекты.
2. Factory Method: делегирует создание объектов подклассам.
3. Abstract Factory: создаёт семейства связанных объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1. Simple Factory: один метод создаёт разные объекты.
2. Factory Method: делегирует создание объектов подклассам.
3. Abstract Factory: создаёт семейства связанных объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какое свойство класса ReflectionParameter возвращает имя параметра?
Anonymous Quiz
46%
getName()
46%
getParameterName()
0%
getParamName()
8%
getArgName()
🤔 Какая функция используется для подключения к базе данных PostgreSQL в PHP?
Anonymous Quiz
100%
pgsql_connect
0%
pgsql_open
0%
pg_open
0%
pg_connect