0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【PHP】相対パスがうまくキマらん!と思ったら

Posted at

あるファイルへの相対パスを指定したはずなのに中々うまく行かない、ということがありました。

実行しているファイルはここのはずなんだけどなぁ〜、、
相対パスもあってるはずなんだけどなぁ〜、、

みたいな感じで少し悩みました。

こんな時はカレントディレクトリが間違っている可能性があります。
特に色んなファイルにまたがって処理を行なっている時、結局どこからの相対パスを指定すれば良いか分からないこともあると思います。

以下のコードで、カレントディレクトリの絶対パスを確認しました。
phpunitのテストにそっと書いて、そっと実行してターミナルに表示させました。

//カレントディレクトリの絶対パスを表示
echo realpath('.');

案の定考えていたものと異なっていたため、
上記から辿って該当ファイルへの相対パスを見つけました。

以上。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?