私は11000以上の製品ページで作業しているサイトを持っています。それらは書かれています。.phpファイル名を拡張子なしで取得するにはどうすればよいですか?
現在のページを識別するために、ファイル名(拡張子.phpなし)をファイルに追加しようとしています。
例:コード
$thisPage = "product1"
の ファイル名が
product1.php
ある場合行はトップPHPタグをwithing各ページに追加されます。私はこれ以上の解決策を見つけようとしましたが、私が認めようとするよりもずっと長い間、私はPHP newbですが、単純な解決策でなければならないようです。
すべてのヘルプは大
$currentPage = $_SERVER["PHP_SELF"];
をいただければ幸い私は、ファイルの名前を取得するために使用することを知っているものです。文字列から ".php"を削除するには、$ currentPageを切り捨てることができます。私はファイルに書きたいテキストを残します。
難しかったのは、名前をエコーしないで実際にファイル名を後で使用するために新しい文字列として書き込むことです。ファイルへだから、
私はそう
$currentPage = "the-truncated-file-name-text"
使用のインデックス作成のために、各ページにユニーク
に残されるものを「書き込み($ currentPageに)」のようなもの
しかし、これをハードコードされた文字列として現在のファイルに書き込むにはどうすればよいですか? – ZombieBunnies