• 締切済み

phpファイルの呼び出し位置について

こんにちは a.php と b.php、フォルダAというファイルがあり a.phpとフォルダAが同一フォルダ上にあり、フォルダAの中にb.phpが入っているとします。 a.phpはb.phpを相対的に呼び出し、何らかの処理をしているとします。 このとき、私がa.phpをより汎用性のあるものにしようと考えたとします。 そこでc.phpから、a.phpにオブジェクトっぽくアクセスしようとしました。 ※オブジェクトではありません。ただのphpファイルです。 しかし、a.phpからb.phpに相対的にアクセスしているため、ファイルの指定がc.phpが呼び出し元として 処理されてしまい、a.phpからb.phpの呼び出しが上手くいきません。 わざわざそれぞれのファイルの相対位置をそれぞれ変更するのも、面倒だと考えています。 こんな時、phpファイルの呼び出し位置を保持し、 簡単に処理させる方法はありませんでしょうか?

みんなの回答

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.2

こんにちは。 pathを適切な位置に通せば良い気がします。

すると、全ての回答が全文表示されます。
  • calf0306
  • ベストアンサー率21% (3/14)
回答No.1

dirを変数にすればよいのではないでしょうか?

noname#172236
質問者

補足

上手く伝わって無かったようですいません。 >わざわざそれぞれのファイルの相対位置をそれぞれ変更するのも、面倒だと考えています。 既に最適な状態に作られたコードを、改変する手間を省きたいので、 相対位置の取得方法をそれぞれのファイルごとに設定したいが、 そんなことはできるのか?という質問です。 伝わりましたでしょうか?わからなければまたお答えします。

すると、全ての回答が全文表示されます。

関連するQ&A