Отрисовывать - то на фронте, естественно.
А сами данные на бэке привести в более-менее отрисовываемый вид - отфильтровать нужный диапазон, сгруппировать что нужно и т.п.
Эти функции в помощь: fopenfseekfreadfclose
Если это не поможет - то программирование явно не ваше - либо увольняйтесь, либо [вырезано роскомнадзором].
По-любому есть. Никто в здравом уме не использует логин/емейл/что-тоеще в роли первичного ключа. Другое дело - этот идентификатор может быть и недоступен публично, а применяться только для технических нужд.
Можно заказать услугу "смена номера" и надеяться, что новый номер никому до этого не принадлежал или принадлежал менее активному в плане соцсетей абоненту.
Для начала изучить текст и определить, а как собственно эти битые символы появились.
Если из-за того, что в некоторых местах текста между байтами символа был вставлен пробел - в таком случае можно просто удалить пробелы, которые располагаются там, где они в utf-8 невозможны (после 11xxxxxx или перед 10xxxxxx в двоичном представлении).
Нельзя, иначе это была бы серьёзная уязвимость, если бы любая страница в интернете могла рыться на компьютерах пользователей в поисках определённых файлов.
Начиная с января 2018, ежемесячные обновления перестали быть стабильными, потому что фикс от Meltdown иногда вызывает самые разные проблемы на самых разных системах. Возможно, из-за этого обновления и пропущены (но это только предположения).
Верстальщик верстает, фронтенд-разработчик разрабатывает фронтенд (внезапно!). Процесс разработки включает в себя вёрстку, но не ограничивается ею. Хотя в простых проектах иногда бывает достаточно только вёрстки, но далеко не все проекты такие.