Библиотека задач по PHP | тесты, код, задания
2.6K subscribers
210 photos
1 video
43 links
Задачи и тесты по PHP для тренировки и обучения.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/47bd42b4

Работать у нас: https://job.proglib.io/

Список наших каналов: https://yangx.top/proglibrary/9197
加入频道
Какую функцию нужно использовать, чтобы зарегистрировать собственный обработчик ошибок?
Anonymous Quiz
80%
set_error_handler()
4%
trigger_error()
9%
register_shutdown_function()
8%
error_log()
Что будет выведено в результате работы скрипта?
Что будет выведено в результате работы скрипта?
Anonymous Quiz
56%
bool(true)
44%
bool(false)
В какой версии PHP появилось ключевое слово static
Anonymous Quiz
10%
PHP 4
55%
PHP 5
4%
PHP 6
28%
PHP 7
4%
PHP 8
Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов

Подробности тут

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
Какой тип переменной в PHP является скалярным?
Anonymous Quiz
8%
Object
11%
Resource
68%
Float
13%
Array
Что будет выведено на экран?
каково значение по умолчанию у директивы max_input_time
Anonymous Quiz
11%
1 секунда
49%
60 секунд
14%
120 секунд
26%
30 секунд
👉 Интенсив «Архитектуры и шаблоны проектирования» для middle и senior-разработчиков

Проверьте свои знания, ответив на 8 вопросов – https://proglib.io/w/42f37ceb

🧐 Кому подойдет?
Разработчикам, которые знают любой объектно-ориентированный язык программирования и хотят углубиться в архитектурные паттерны.

🎮 Как проходит обучение?
В течение всего интенсива вы будете создавать игру «Звездные войны» и применять ключевые архитектурные паттерны. В процессе изучите:
– Как строить гибкую архитектуру, которая не замедляет разработку
– Как применять IoC-контейнеры и писать модульные тесты
– Как использовать SOLID за пределами ООП
– Как внедрять CI/CD и снижать технический долг

👉 Подробная программа обучения

А по промокоду MIDDLE до 28 февраля вы получите дополнительную скидку на обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
Совет на 2025-й — будьте осторожнее с выбором работы.

IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарплат. В такое время особенно важно отличать стоящие офферы от проходных.

Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦‍♂️

Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях:

— Зарплаты на уровне рынка, а не на уровне голодного студента
— Никаких «мы молодая и дружная семья» — только адекватные условия
— Проверенные работодатели, а не стартапы из сомнительных сфер

Вакансии удобно разбиты по тегам: #python #java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях.

Подписывайтесь, если не хотите упустить работу мечты → @proglib_jobs
Что будет выведено в результате работы скрипта?
Какую из следующих функций PHP нужно использовать для получения текущего использования памяти?
Anonymous Quiz
8%
get_usage()
5%
get_peak_usage()
75%
memory_get_usage()
12%
memory_get_peak_usage()
Какая из реализаций метода getName() не валидна в классе ChildCls?
Какая из реализаций метода getName() не валидна в классе ChildCls?
Anonymous Quiz
9%
protected function getName(){}
9%
function getName(){}
50%
private function getName(){}
31%
public function getName(){}