Тестовое задание для РНР мидл четыре задачи

Тестовое задание для РНР мидл четыре задачи

Просмотров: 581

Пример реального тестового задания для РНР мидл из 4-х частей

1. PHP и HTML. Напишите код на PHP

В переменной $a лежит текст новости. В переменной $link лежит ссылка на страницу с полным текстом этой новости.

Нужно в переменную $b записать сокращенный текст новости по правилам:

- обрезать до 180 символов

- приписать многоточие

- последние 2 слова и многоточие сделать ссылкой на полный текст новости.

Какие проблемы вы видите в решении этой задачи? Что может пойти не так?

Результат: ссылка на репозиторий с кодом и ваши комментарии.

2. Веб-разработка

На диске лежит файл image.png, размер 20000 на 20000. Вывести картинку как баннер размером 200 на 100 пикселей.

Обратите внимание на размер и пропорции, и подумайте о времени загрузки.

Пришлите ссылку на репозиторий с решением

Важно: решение требует использования PHP, сжатие картинки средствами HTML/CSS является некорректным решением.

3. БД

Чем отличаются эти запросы:

1. SELECT * FROM a, b WHERE a.id=b.a_id;

2. SELECT * FROM a JOIN b ON a.id=b.a_id;

Пришлите ответ текстом

4. Массивы

Дан массив из 100 элементов. Требуется вывести количество последовательных пар одинаковых элементов

Например: 1, 1, 2, 3, 4 -51, 12, 12, 12, -51

Пришлите ссылку на репозиторий с решением

Ещё статьи:

20.05.2025 Во что можно влететь при обновлении или почему важно ТЗ
Получил запрос от клиента, что "нам просто нужно обновить битрикс", который автоматически тянет за собой перевод старого сайта на версию РНР 8. ID: 619

20.05.2025 В устаревших версиях модулей от eSolutions и Маяк есть уязвимости.
Устаревшие версии eSolutions и Маяк - риск взлома вашего сайта. Обновите эти решения на вашем сайте. ID: 618

18.05.2025 Успешный IT фрилансер - кто это и как им стать?
Кто такой фрилансер
Часто вижу темы с вопросом как найти работу фрилансером, как начать и т.д., но все задающие вопросы не понимают базу, саму суть ID: 617

© 2015-2025 Web админ
Связаться по WhatsApp