我想在html中创建一个与链接和src属性一起使用的路径 - 我该如何实现?
我的尝试:
<a href="' . $_SERVER['DOCUMENT_ROOT'] . '">Home</a>
或
<img src="' . $_SERVER['DOCUMENT_ROOT'] . '.images/whatever.jpg">
有人可以解释这个吗?
答案 0 :(得分:0)
$_SERVER['DOCUMENT_ROOT']
返回服务器上文档根的路径,例如:/var/www/my.website.org/src
或C:/wamp/www/my.website.org/src
。
您不应该使用它直接创建URL,您可以使用它来创建相对路径,例如:
$root = $_SERVER['DOCUMENT_ROOT'];
$file_path = __FILE__;
$relative_file_path = str_replace($root, "", $file_path); // needs better logic but works in some cases
$base_url = "http://my.website.org/";
$url = $base_url . $relative_file_path; // http://www.mywebsite.org/path/to/file.php