Возможно ли как то получить полный url текущей станицы средствами php включающий # ? Пример url-а который надо получить - mysite.com#=mydata
Часть после # - называется "URL хеш". Хеш работает только для браузера - т.е. для клиентской части. До сервера он не доставляется. Поэтому - нет, невозможно без очень сильных шаманств: используйте другую часть запроса для передачи на бекенд. Есть аналогичный вопроc на большом SO.
Средствами php часть пути после # получить нельзя. Можно получить из JavaScript.
$main = curl_init("https://site.ru/page.html");
curl_setopt($main, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($main, CURLOPT_USERAGENT, 'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.01');
$personal = curl_exec($main);
curl_close($main);
Только так и получится страница целиком, только часть получить невозможно. Вырежьте её регуляркой из всей страницы.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники