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

Вопросы собесов t.me/+RJaDhjYaQDo2Njcy
Задачи t.me/+YlYIxUyg8bM4ZmYy
Вакансии t.me/+J-DKRUtjUgMxZGNi
Download Telegram
🤔 Какая директива в php.ini включает отображение всех ошибок и предупреждений?
Anonymous Quiz
24%
show_errors = E_ALL
26%
display_errors = On
40%
error_reporting = E_ALL
11%
log_errors = On
🤔 Какой механизм используется для кеширования результатов выполнения скрипта?
Anonymous Quiz
7%
APCu
46%
OPcache
35%
Memcached
13%
Redis
💊7
🤔 Какую функцию необходимо использовать для измерения времени выполнения скрипта?
Anonymous Quiz
53%
microtime()
4%
gettimeofday()
36%
time()
8%
hrtime()
🤔 Какой цикл используется для выполнения кода, пока условие истинно?
Anonymous Quiz
6%
for
5%
foreach
78%
while
12%
do-while
🤔 Какую конструкцию использовать для выполнения различных блоков кода в зависимости от значения выражения?
Anonymous Quiz
32%
if-else
62%
switch
5%
try-catch
1%
elseif
💊2
🤔 Какую функцию использовать для получения количества аргументов, переданных функции?
Anonymous Quiz
32%
func_num_args()
28%
get_num_args()
29%
count_args()
10%
num_args()
🤔 Какую директиву использовать для определения функции в PHP?
Anonymous Quiz
91%
function
3%
def
3%
define
2%
proc
🤔 Какое значение возвращает метод fetch() класса PDOStatement при успешном выполнении?
Anonymous Quiz
43%
массив
46%
объект
7%
строку
4%
false
🤔 Какой метод используется для сохранения загруженного файла на сервер?
Anonymous Quiz
25%
save_file()
31%
move_uploaded_file()
35%
upload_file()
9%
store_file()
🤔 Какую функцию использовать для отправки заголовков HTTP?
Anonymous Quiz
11%
send_header()
20%
http_header()
17%
set_header()
52%
header()
🤔1
🤔 Чем отличается абстрактный класс от интерфейса?

Абстрактный класс может содержать как абстрактные методы (без реализации), так и методы с реализацией, в то время как интерфейс не содержит реализации методов до PHP 8. Абстрактный класс может содержать поля и конструкторы, а интерфейс — только сигнатуры методов. Класс может наследовать только один абстрактный класс, но реализовать несколько интерфейсов. Абстрактный класс используется, когда требуется частичная реализация, а интерфейс — для создания контракта.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3
🤔 Какой параметр функции setcookie() указывает время истечения срока действия куки?
Anonymous Quiz
7%
path
5%
domain
82%
expires
6%
secure
🤔 Какая функция используется для хеширования паролей?
Anonymous Quiz
39%
hash_password()
41%
password_hash()
12%
create_hash()
7%
crypt_password()
1
🤔 В чём суть абстрактного класса?

Абстрактный класс — это класс, который нельзя инстанцировать напрямую, и он предназначен для того, чтобы служить базой для других классов. Он может содержать абстрактные методы, которые должны быть реализованы в классах-наследниках. Абстрактный класс позволяет определять общую функциональность для всех наследников, предоставляя возможность переопределять или дополнять её. Это помогает улучшить структуру кода и избежать дублирования.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81🔥1
🤔 Какой механизм используется для компиляции и хранения байткода PHP скриптов?
Anonymous Quiz
28%
APC
16%
Memcached
49%
OPcache
8%
Redis
🤔 Какую функцию использовать для измерения времени выполнения скрипта с точностью до миллисекунд?
Anonymous Quiz
7%
hrtime()
78%
microtime()
15%
time()
1%
gettimeofday()
🤔 Что такое абстрактный класс?

Абстрактный класс — это класс, который не может быть создан как объект и служит для того, чтобы задавать общие свойства и методы для классов-наследников. Он может содержать как абстрактные, так и конкретные методы с реализацией. Наследники обязаны реализовать все абстрактные методы родительского класса. Абстрактные классы полезны, когда требуется частичная реализация с обязательной реализацией некоторых методов в дочерних классах.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
🤔 Какой цикл позволяет выполнить блок кода как минимум один раз, даже если условие ложно?
Anonymous Quiz
9%
for
11%
while
74%
do-while
6%
foreach
🤔 Какую функцию использовать для вызова пользовательской функции по ее имени?
Anonymous Quiz
65%
call_user_func()
16%
invoke_function()
3%
run_function()
16%
execute_func()
🤔 Что такое транзакция?

Транзакция — это последовательность операций с базой данных, которые выполняются как единое целое. Транзакции обеспечивают целостность данных, гарантируя, что все операции будут завершены успешно или, в случае ошибки, откатятся к исходному состоянию. Основные свойства транзакций описываются понятием ACID: атомарность, согласованность, изолированность и долговечность. Транзакции часто используются для обеспечения надежности при работе с критически важными данными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1