test.comという仮想ホストがあります。私が今開発しているモジュールに入ると、test.com/moduleですが、私はURIを必要としない場所で必要な処理を実行するためにURIを削除する必要があります後まで。PHPを使用してURLからURIを削除するにはどうすればよいですか?
ページをロードしてくれtest.comを示しており、私はモジュールにアクセスしたとき、私はtest.com/moduleを取得します。私はモジュールにアクセスする必要が は私にやったときにがに$ _SERVER [「REQUEST_URI」]をエコー、それは私に「//」とないホストもURI
示して何のため test.comを示し続けますよろしくお願いいたします。よろしくお願いします。
注:私は()の例
<?php
$url = 'http://username:[email protected]:9090/path?arg=value#anchor';
var_dump(parse_url($url));
var_dump(parse_url($url, PHP_URL_SCHEME));
var_dump(parse_url($url, PHP_URL_USER));
var_dump(parse_url($url, PHP_URL_PASS));
var_dump(parse_url($url, PHP_URL_HOST));
var_dump(parse_url($url, PHP_URL_PORT));
var_dump(parse_url($url, PHP_URL_PATH));
var_dump(parse_url($url, PHP_URL_QUERY));
var_dump(parse_url($url, PHP_URL_FRAGMENT));
?>
か、の最初の出現の前に文字列を取得するためにはstrtokを使用することができますでもparse_url apacheの
を使用することができ、私はあなたが使用される正確なPHPコードについてはよく分からないんだけど、$ 'でスペルミスがあります_SERVER ["REUQEST_URI"] '。 '$ _SERVER [" REQUEST_URI "]' – SJDS
申し訳ありませんが、私は指のエラーがある、私はURLからモジュールの一部を削除する必要があります。 ** test.com/module **〜** test.com **ただし、ビューや機能を妨げないでください – Rocky