PHP / Тесты
1.24K subscribers
31 photos
610 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какая функция используется для разбора строки с переменными из URL в PHP?
Anonymous Quiz
12%
parse_str()
33%
url_decode()
7%
str_parse()
48%
parse_url()
🤔 к импортировать класс из пространства имен в PHP?
Anonymous Quiz
2%
include 'Namespace\ClassName';
2%
require 'Namespace\ClassName';
85%
use Namespace\ClassName;
11%
import Namespace\ClassName;
💊1
Пожизненная PRO подписка на easyoffer по цене одного года.

Акция до 20 февраля. Покупаешь сейчас один раз – пользуешься всю жизнь без лимита, включая все будущие функции.

Запланированные новые фичи на ближайшие пол года:
1. Агрегатор вакансий
2. Улучшение резюме, чтобы проходить ATS системы
3. Генерация уникального резюме и сопроводительного письма под вакансию

Покупай на https://easyoffer.ru/
🤔 Зачем нужно ключевое слово final?

Ключевое слово final в PHP используется для того, чтобы запретить наследование классов или переопределение методов в дочерних классах. Это помогает защитить важные части кода от изменения и сохранять логику в неприкосновенности. Final используется для обеспечения предсказуемости поведения в классах.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой из следующих кодов PHP корректно использует array_map() для применения функции ко всем элементам массива?
Anonymous Quiz
72%
array_map('strtoupper', array('a', 'b', 'c'));
6%
array_map(array('strtoupper', array('a', 'b', 'c')));
2%
array_map(array('strtoupper'), array('a', 'b', 'c'));
20%
array_map(array('a', 'b', 'c'), 'strtoupper');
🤔 Какой метод используется для обработки HTTP-заголовков в PHP?
Anonymous Quiz
66%
header()
7%
set_headers()
21%
get_headers()
7%
response_header()
🤔 Чем отличается BacktimeTable от Backtime?

1. BacktimeTable может быть структурой данных или таблицей, используемой для хранения промежуточных результатов в задаче обратного отсчёта или обработки данных.
2. Backtime часто означает сам процесс обратного отсчёта или времени ожидания.
3. Различие зависит от контекста: таблица — для хранения, backtime — для логики.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какое значение возвращает функция intval() при преобразовании строки 'abc'?
Anonymous Quiz
42%
0
29%
false
14%
null
15%
ошибка
🤔 Какой из методов в PHP используется для создания таблиц в базе данных с использованием PDO?
Anonymous Quiz
53%
PDO::exec
34%
create_table
13%
db_query
0%
run_query
🤔 Что такое инкремент и декремент?

Инкремент (`++`) и декремент (`--`) — это операции в PHP и других языках программирования, которые увеличивают или уменьшают значение переменной на единицу соответственно.?

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 В каких местах нельзя использовать Laravel как фреймворк?

1. Реалтайм-приложения: Laravel не идеален для высоконагруженных приложений с минимальной задержкой, например, игр.
2. Микросервисы: Laravel может быть избыточен из-за большого количества встроенных компонентов.
3. Проекты с крайне низким бюджетом: из-за сложности поддержки на минимальных конфигурациях серверов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какая функция используется для хеширования паролей с использованием безопасного алгоритма?
Anonymous Quiz
24%
hash()
38%
password_hash()
17%
crypt()
21%
md5()
🤔 Какая функция используется для удаления начальных и конечных пробелов из строки?
Anonymous Quiz
92%
trim()
7%
strip()
0%
ltrim()
1%
rtrim()
🤔 Что известно о Unit-тестах?

Это тесты, проверяющие отдельные единицы кода (обычно функции, методы или классы) в изоляции от внешних зависимостей.
Особенности:
- Быстрые, запускаются локально.
- Должны быть предсказуемыми и детерминированными.
- Не используют базу данных, сеть или файловую систему (для этого есть интеграционные и e2e-тесты).
- Помогают отлавливать баги на раннем этапе и облегчают рефакторинг.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какую аннотацию в PHPDoc используют для описания возвращаемого значения функции?
Anonymous Quiz
4%
@var
92%
0%
🤔 Какой механизм PHP используется для создания анонимных функций, которые могут захватывать переменные из внешней области видимости?
Anonymous Quiz
1%
Генераторы
6%
Интерфейсы
83%
Замыкания
10%
Абстрактные классы
🤔 В чем преимущества асинхронного шифрования?

1. Безопасность: открытый ключ можно свободно распространять, закрытый ключ остаётся приватным.
2. Удобство обмена: не требуется передавать секретный ключ для шифрования.
3. Поддержка цифровой подписи: позволяет проверять подлинность отправителя.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какое значение возвращает функция count() для пустого массива?
Anonymous Quiz
85%
0
10%
null
5%
false
0%
-1
🤔 Вопрос: Какая функция в PHP используется для вывода одной или нескольких строк?
Anonymous Quiz
64%
echo
31%
print
0%
call
5%
dump
💊4