Google とサイトを検索しましたが、これに対する答えが見つかりません。あなたが答えるか、答えの方向に私を向けることができれば、私はとても感謝しています.
基本的に、PHP を使用して CSS クラスをコンテナーに適用しようとしていますが、ホームページを除くすべてのページで機能します。
私が達成しようとしているのは次のとおりです。
URL: www.example.com/alpha/ クラス: alpha
URL: www.example.com/alpha/bravo クラス: alpha
URL: www.example.com/bravo/ クラス: bravo
URL: www.example.com/bravo/charlie クラス: bravo
それはすべて機能していますが、ホームページではそうではありません。私が使用しているコードは次のとおりです。
<div id="container" class="<?= basename($_SERVER['PHP_SELF'], ".php") ?>">
しかし、ホームページでは、おそらくそれに続くものが何もないため、クラス名として出力されます。どうすればこれを克服できますか?