PHP / Тесты
1.18K subscribers
32 photos
712 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @sendme_ads
Download Telegram
🤔 Какой механизм PHP позволяет создавать и управлять состоянием сессий, сохраняя данные между запросами?
Anonymous Quiz
10%
Cookie Management
74%
Session Management
6%
State Management
10%
Cache Management
🤔 Какую функцию использовать для определения, является ли переменная массивом?
Anonymous Quiz
100%
is_array()
0%
is_list()
0%
is_collection()
0%
is_set()
🤔 В чём преимущество hash-индекса и btree-индекса?

1. Hash-индекс:
• Быстрый доступ для равенств (=) и точных запросов.
• Не подходит для диапазонных запросов.
2. B-Tree индекс:
• Оптимален для диапазонных запросов и сортировки.
• Поддерживает равенства и сравнения (<, >).
• Медленнее hash-индекса для точного поиска.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой метод интерфейса Traversable должен быть реализован?
Anonymous Quiz
42%
current()
4%
key()
8%
valid()
46%
Никакой
🤔 Какой из методов в PHP используется для работы с бинарными данными и их чтения из строки?
Anonymous Quiz
33%
read_binary_data
37%
binary_read
22%
string_to_binary
7%
unpack
🤔 Какие известны распространенные способы кодирования в разработке?

1. Base64: для передачи бинарных данных в текстовом формате.
2. URL Encoding: преобразование специальных символов в безопасный формат для URL.
3. ASCII и Unicode: для кодировки символов.
4. JSON и XML: для структурирования данных.
5. UTF-8: стандарт кодировки текста.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод используется для получения списка загруженных расширений в PHP?
Anonymous Quiz
17%
loaded_extensions()
13%
get_loaded_extensions()
17%
extensions()
52%
get_extensions()
🤔 В чем цель кодирования?

Кодирование обеспечивает:
1. Совместимость: преобразование данных в формат, который можно безопасно передавать или хранить.
2. Эффективность передачи: упрощение работы с различными системами и протоколами.
3. Защиту от ошибок: предотвращение искажений данных при передаче через сети.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1🔥1
🤔 Какой метод используется для предотвращения выполнения SQL-инъекций?
Anonymous Quiz
28%
подготовленные запросы
7%
экранирование символов
3%
использование ORM
62%
все вышеперечисленное
🤔 Какие типы объединений есть в таблицах?

Типы объединений: INNER JOIN (только совпадающие строки), LEFT JOIN (все строки из левой таблицы), RIGHT JOIN (все строки из правой таблицы), FULL JOIN (объединение всех строк обеих таблиц), CROSS JOIN (декартово произведение), SELF JOIN (объединение таблицы с самой собой).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой метод Laravel используется для генерации CSRF-токена?
Anonymous Quiz
37%
csrf()
58%
csrf_token()
3%
token()
3%
generate_csrf()
🤔 Какой метод класса SimpleXML используется для добавления атрибута к элементу?
Anonymous Quiz
38%
addAttribute()
31%
setAttribute()
27%
appendAttribute()
4%
createAttribute()
🤔 В чем разница кэширования, кодирования, шифрования?

1. Кэширование:
- Сохранение данных для быстрого повторного доступа, уменьшая время загрузки и нагрузку на сервер.
- Пример: сохранение веб-страницы в браузере.
2. Кодирование:
- Преобразование данных в другой формат для удобства передачи или совместимости.
- Пример: Base64 для передачи бинарных данных через текстовые протоколы.
3. Шифрование:
- Защита данных с использованием ключей, чтобы их мог прочитать только авторизованный получатель.
- Пример: AES или RSA для передачи конфиденциальной информации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какое значение возвращает функция is_array() для переменной типа string?
Anonymous Quiz
19%
null
9%
true
63%
false
9%
ошибка
🤔 Какой метод в PHP позволяет обрабатывать данные из JSON-формата и преобразовывать их в ассоциативные массивы с возможностью работы с вложенными структурами?
Anonymous Quiz
22%
json_encode с параметром false
4%
json_parse с параметром true
74%
json_decode с параметром true
0%
json_convert с параметром false
🤔 Для чего нужен ELT?

ELT (Extract, Load, Transform) – это процесс обработки данных, используемый в аналитике:
- Extract (Извлечение) – загрузка данных из источников (БД, API).
- Load (Загрузка) – сохранение данных в хранилище (например, в Data Warehouse).
- Transform (Преобразование) – очистка, фильтрация, агрегация данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какую функцию использовать для регенерации идентификатора сессии и удаления старой сессии?
Anonymous Quiz
29%
session_regenerate_id(true)
12%
session_reset_id()
29%
session_create_id()
29%
session_refresh_id()
🔥 Скрытые вакансии с удаленной работой для PHP разработчика, которые нигде больше не публикуются. Напрямую от компаний, с контактами рекрутеров.

🔹 PHP Jobs | Вакансии

🔸 Все каналы с вакансиями
🤔 Какой метод класса ReflectionMethod используется для получения количества параметров метода?
Anonymous Quiz
15%
getNumberOfParameters()
46%
getParamCount()
15%
countParams()
23%
getParameterCount()