2017-03-02 14 views
0

投稿は2つのカテゴリ(カテゴリA、カテゴリB)に記載されています。投稿にアクセスすると、たとえば "/ category-b/post-name"のように、ページの現在のカテゴリを取得する最良の方法は何ですか?この場合、「カテゴリb」を受信したいと考えています。投稿のカテゴリを取得するには

あなたはURLからのパスを取得するためにparse_urlを使用し、そのセグメントに分割するexplodeを使用することができ、

答えて

1

ありがとう:

$uri_path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); 
$uri_segments = explode('/', $uri_path); 

echo $uri_segments[1]; // for www.example.com/category-b/post-name you will get 'category-b'. 
関連する問題