PHPを使いリクエストされたページを識別する方法を教えてください。
getを無視し、/ や /index.phpのような基本的なマッピングを扱いつつも、
リクエストを処理しているファイルを簡単に識別する方法はないでしょうか?
$_SERVER['REQUEST_URI']みたいなものを探しています。
getの引数にかかわらず同じ値が返され、その値はURIやそのとき実行されているファイルではなく、
リクエストされたファイルのような$_SERVER['REQUESTED_FILE']みたいなものです。
そのようなものを見たことがないのですが、それは存在するのでしょうか?
それとも自分で何か書かなくてはいけないのでしょうか?
以下、サンプルのURLと実現したい結果になります。
example.com/mypage.php : /mypage.php example.com/ : /index.php example.com/piyopiyo/?hello=world : /piyopiyo/index.php
戻り値はインクルードされたファイルに関しても同じにしたいと思っています。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。