ホームページ >バックエンド開発 >PHPチュートリアル >PHP がファイルをインクルードする場合のパスに関する質問の解決策

PHP がファイルをインクルードする場合のパスに関する質問の解決策

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:50:35926ブラウズ

PHP インクルード ファイルのパスに関する質問です
皆さん、こんにちは。PHP の開発中に問題が発生しました。助けていただければ幸いです。
ルート ディレクトリに、sports.php というファイルが 1 つと、イメージ フォルダーが 2 つあります。
images フォルダーの下に back.gif ファイルがあり、
include フォルダーの下に head.html があり、そこに back.gif 画像が挿入されます..
この時点で head.html を開いたところ、すべてが正常でした。
しかし、問題は、sports.php のコードが Apache を起動して、soccer.php を開くと、画像が表示されません。 、
ファイルパスを変更せずにこの問題を解決するにはどうすればよいですか?

-----解決策---------
ディレクトリ構造
images
back.gif
include
head.html
sports.php

ファイルをインクルードすると、
sports.php の内容は次のようになります。
……

……
ただし、sports.php back.gif への相対パスは ./images/back です。 ../images/back.gif
../ ではなく .gif は、sports.php が配置されているディレクトリの上のディレクトリを表します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。