私は訪問者がどのページにアクセスするかを取得しようとしていました:
これが私のコードです:
$url = $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
$urlcomplete = $url;
$url = explode(".com/",$url);
$urlcount = count($url);
$newurl = '';
for ($start = 1; $start < $urlcount; $start++) {
if ($newurl != '') {
$newurl .= '.com/';
}
$newurl .= $url[$start];
}
$url = explode('/',$newurl);
$urlcount = explode('?',end($url));
$url[count($url) - 1] = $urlcount[0];
$urlcount = count($url);
上記のコードを使用すると、すべてのサブページが$urlに保存されます。
https://stackoverflow.com/questions/ask
$url[0] = 'questions'
$url[1] = 'ask'
ただ聞きたいのですが、これは良い方法ですか、それとも他にもっと良い方法がありますか?