プロジェクトで PHP のクラッシュ学習を行っていますが、ばかげた質問が山ほどあります。1つ目は以下。私はこのような構造を持っています:
- index.php
- header.php
- 画像/
- データ
- data.php
さて、問題は、header.php ファイルを data.php ファイルに含めたいということです。それは問題ありません。
私が抱えている問題は、header.php が images フォルダーへのリンクを相対的に持っていることです。そのため、画像は読み込まれません。
さらに悪いことに、この構造は特定のエイリアスの下にあるため、画像へのリンクの先頭に / を追加することはできません。
私が必要としているのは、スクリプトでアプリケーションへのパスを取得する方法だと思います。そうすれば、インクルードがどこで行われるかを気にせずに画像を参照できます。
PHPでこのパスを取得するにはどうすればよいですか?