Путь файловой системы сервера для URL / хранится в предопределенной переменной $_SERVER['DOCUMENT_ROOT']
.
Путь текущего скрипта всегда сохраняется в константе __FILE__
. Вы можете использовать
dirname(__FILE__);
чтобы узнать путь к файловой системе текущего скрипта.
То, что вы пытались позвонить:
file_exists('http://horabola.com/imagens/dt_2845.jpg');
, который является открытым файлом через HTTP, требует использования fopen () вместо file_exists () (спасибо @Gordon за указание на это), и на вашем PHP-сервере вам нужно вызывается оболочкой URL для fopen () . В любом случае, использование протокола HTTP для открытия файлов на том же сервере, что и исполняемый сценарий, приводит к небольшому снижению производительности (использование HTTP, то есть сети, а не жесткого диска, в 10-1000 раз быстрее).