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

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

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

Пример реального тестового задания для РНР мидл из 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

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

Ещё статьи:

26.05.2026 Фрилансерам при устройстве на работу на заметку
Увидел на сайте одной компании, там обязательное поле "Последнее место работы" и там нужно указать, что если Вы не работали или работали фрилансером, пожалуйста, укажите

15.05.2026 #1 Ник.ру миграция клиентов
Наблюдаю значительную миграцию моих клиентов с ник.ру
Моя клиентка получила на днях стоимость продления услуг и домена, после чего приняла решение перенести сайты с него. Один важный нюанс, клиент на ник.ру с 2010 года.
Ребята идут к успеху если клиент 16 лет пользовался услугами одного хостинга и решил уходить.

02.04.2026 Разговоры о фрилансе
Предыстория - автор вопроса хочет войти в IT сферу, я человеку начал подсказывать в комментариях на форуме. На примере вопросов и ответов в разговоре можно увидеть типовые ошибки и непонимание начинающего, и в будущем избежать повторения ошибок.

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