0

$_SERVER["PHPSELF"] を使用すると、たとえば、URL の実際のページが返されます。

/show_products.php

しかし、私が持っているURLはこれです

http://mysite.com/browse/department/?pid=1&order_by=a_z&filter=1

URLから取得したいのはこれだけです

 http://mysite.com/browse/department/

また、URLの部門セクションを取得できるようにしたいので、質問には2つの部分があります

4

2 に答える 2

0

docs に従って、$_SERVER['REQUEST_URI']「このページにアクセスするために指定された URI」を参照してください。

REQUEST_URI にはホスト名が含まれていないことに注意してください。$_SERVER['SERVER_NAME'] をステッチする必要があります。

次に、phpparse_url()は、さまざまな部分を提供し、必要なものにすばやくドリルダウンする最も簡単な方法かもしれません。URL (/browse/department) からのパスを取得したら、「/」で展開して個々のパスの断片を取得できます。

こちらをご覧ください: http://3v4l.org/6ssAI

于 2013-04-07T00:32:31.483 に答える