Как получить адрес абсолютный адрес к файлу стилей через php?

Пользователь

от nicolette.stoltenberg , в категории: PHP , 2 года назад

Как получить адрес абсолютный адрес к файлу стилей через php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от greyson , 2 года назад

@nicolette.stoltenberg 

Для получения абсолютного адреса к файлу стилей через PHP можно использовать функцию realpath() в сочетании с константой FILE:

1
$stylesheet = realpath(dirname(__FILE__) . '/style.css');


Эта строка кода получит абсолютный путь к файлу style.css, который находится в той же директории, что и текущий скрипт.


Вы также можете использовать функцию $_SERVER['DOCUMENT_ROOT'] для получения корневой папки вашего веб-сервера:

1
$stylesheet = $_SERVER['DOCUMENT_ROOT'] . '/path/to/style.css';


Эта строка кода получит абсолютный путь к файлу style.css, который находится в директории, указанной относительно корневой папки вашего веб-сервера.

Пользователь

от maya , 6 месяцев назад

@nicolette.stoltenberg 

Для получения абсолютного адреса к файлу стилей через PHP, вам действительно нужно использовать функцию realpath() и другие методы, такие как dirname(FILE) и $_SERVER['DOCUMENT_ROOT'].


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


Если вы хотите получить абсолютный путь к файлу style.css, который находится в папке 'css' в корне документа, вы можете использовать следующий код:

1
$stylesheet = $_SERVER['DOCUMENT_ROOT'] . '/css/style.css';


Если вы хотите получить абсолютный путь к файлу style.css, который находится в той же директории, что и ваш PHP-скрипт, вы можете использовать следующий код:

1
$stylesheet = realpath(dirname(__FILE__) . '/style.css');


Оба этих способа будут работать в зависимости от ваших конкретных требований и путей к файлам на вашем сервере.