グローバルにインクルードされたファイルのGET変数をトリミングしようとしています。
グローバルインクルードに次のコードを設定しようとしています。
$profile = $_GET["profile"];
trim($profile, "/");
次に、$ profileをエコーしようとすると、トリム/アウトする唯一の方法は、エコーインしたファイルで手動でトリムアウトすることです。
トリミングされた値を変数に戻す方法はどうですか:
$profile = $_GET["profile"];
$profile = trim($profile, "/");
また
$_GET["profile"] = trim($_GET["profile"], "/");
$profile = $_GET["profile"];
私はグローバル レベルでの変更を提唱するのは好きではありません (一般的にそれは悪いことです) が..
$_GET["profile"] = trim($_GET["profile"], '/');
そして、スーパーグローバル配列で変更されます。
tmmed バージョンをセッションなどに保存することをお勧めします。