以下初歩的かもしれませんが、
どうしても分からなく何卒よろしくお願い致します。
PHPの内部関数である、
dirname(FILE)の使い方ですが、
以下のコマンドと出力は理解できました。
php
1echo dirname(__FILE__) . '/hoge.php'
php
1/home/example.com/public_html/aws/hoge.php
そして、一つ上の階層のファイルを指定したいので、
「/../」を付け足したのですが、
出力は「/../」が足されました。
これは何が間違えているのでしょうか?
dirname関数の使い道が間違えているのでしょうか?
やりたいことは、該当ファイルの絶対パスを取得したいです。
php
1echo dirname(__FILE__) . '/../hogehoge.php';
/home/example.com/anman2.com/aws/../hogehoge.php
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。