$url = 'http://www.site.com/files/file.jpg';
如何获取本地路径,例如
C:\htdocs\site/files/file.jpg
答案 0 :(得分:3)
您首先使用
获取网站的文档根目录$_SERVER['DOCUMENT_ROOT'];
然后您追加资源的相对路径 例如:
$_SERVER['DOCUMENT_ROOT'] . '/relative/path/to/files/file.jpg';
答案 1 :(得分:1)
如果您要求在远程服务器上获取您无权访问的文档的本地路径(HTTP除外),则不能。
如果您尝试在服务器上获取文档的路径,则需要到站点根目录的绝对或相对路径,然后您可以从那里派生完整路径。
答案 2 :(得分:0)
http://blabla.info/somepath/somefile.php
echo $_SERVER["SCRIPT_FILENAME"];
结果在[/var/www/htdocs/blabla.info/somepath/somefile.php]
干杯
答案 3 :(得分:-1)
<?php echo __FILE__; ?>