php动态图像路径

时间:2014-07-29 08:28:19

标签: php html image

我有一个在许多页面中使用的头文件。标题页有两个根据索引页面用相对路径编码的图像(那很好...... !!!它有效)。当在不同的页面中调用标题(在不同的树结构中)时会出现问题,因为标题的图像遵循相同的路径而不是该路径,因此假设根据调用标题的页面而不显示图像。请根据调用它的页面建议如何更改标题的图像路径。

此外,我在某处阅读了相对例如。(images / logo.png)路径比速度的绝对路径(http://example.com/images/logo.png)路径更明智。这是什么问题?

1 个答案:

答案 0 :(得分:-1)

如果你想保留相对路径,也许你可以在PHP中使用getcwd构建if-else场景。

http://php.net/manual/en/function.getcwd.php

然后,您可以指定如果它超过5个字符(如home /),那么您将更改为文件路径

../img/file.gif 

在任何其他情况下,您只需将其保留为

img/file.gif

希望这是有道理的。