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

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какой метод используется для выполнения PHP-кода, хранящегося в строке, в PHP?
Anonymous Quiz
66%
eval()
23%
execute()
9%
run()
2%
parse()
🤔 Какой интерфейс необходимо реализовать для использования объектов в конструкции foreach?
Anonymous Quiz
41%
Iterator
18%
Traversable
36%
Iterable
5%
Enumerator
🤔 Что такое агрегатные функции?

Агрегатные функции в SQL и других языках обработки данных (как PHP при работе с базами данных) выполняют вычисление набора значений и возвращают единственное значение. Примеры включают `SUM()`, `AVG()`, `MIN()`, `MAX()`, и `COUNT()`.?

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
3👍1
🤔 Какой метод в PHP используется для динамического вызова метода класса при неизвестном имени метода во время компиляции?
Anonymous Quiz
36%
call_user_func()
13%
call_user_func_array()
31%
call()
21%
invoke()
🤔 Что такое инкремент и декремент?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какую функцию использовать для проверки конца файла в PHP?
Anonymous Quiz
14%
feof()
47%
eof()
14%
end_of_file()
24%
file_end()
🤔 Какой из следующих типов данных не существует в PHP?
Anonymous Quiz
2%
boolean
0%
integer
95%
decimal
4%
array
🤔 Чем полезно пространство имен?

Оно помогает организовывать код, делает его более читаемым и управляемым. Также снижает вероятность конфликта имен при работе с библиотеками или крупными проектами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какое значение возвращает функция is_array() для переменной, которая является массивом?
Anonymous Quiz
2%
false
94%
true
4%
1
0%
0
🤔 Какой метод класса PDO используется для получения всех строк результата запроса в виде ассоциативного массива?
Anonymous Quiz
60%
fetchAll(PDO::FETCH_ASSOC)
6%
getAll(PDO::ASSOC)
29%
fetchAssoc()
6%
queryAll()
🤔 Что такое медленный запрос?

Это запрос, выполнение которого занимает больше времени, чем заданный порог.
1. Причины: отсутствие индексов, сложные объединения, большой объём данных.
2. Оптимизация: использование индексов, анализ плана выполнения (EXPLAIN) и уменьшение объёма данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод класса SplFileInfo используется для получения расширения файла?
Anonymous Quiz
75%
getFileExtension()
25%
getExtension()
0%
fetchExtension()
0%
retrieveExtension()
🤔 Сколькими способами можно создать ветку в Git?

Создать ветку в Git можно:
1. Командой git branch <имя> – создаст новую ветку.
2. git checkout -b <имя> – создаст и сразу переключится.
3. git switch -c <имя> – альтернатива checkout.
4. В графических интерфейсах (GitKraken, SourceTree) – создание через UI.
5. В удаленном репозитории (GitHub, GitLab) – через web-интерфейс


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод интерфейса Iterator используется для проверки, существует ли текущий элемент?
Anonymous Quiz
14%
currentExists()
14%
isValid()
7%
valid()
65%
exists()
🤔 Зачем нужны паттерны проектирования?

Паттерны проектирования решают типичные задачи разработки, предоставляя проверенные временем решения. Они повышают читаемость, повторное использование и масштабируемость кода.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какой метод класса ReflectionClass возвращает имя класса?
Anonymous Quiz
42%
getName()
55%
getClassName()
3%
getClass()
0%
getIdentifier()