2

以前のすべてのクエリ文字列値をURLから削除して、現在のページをリロードするためのPHPの最良の方法は何ですか?

4

1 に答える 1

6

parse_url関数を使用してパラメータを削除できます。

$url = parse_url($url, PHP_URL_PATH)

次に、PHPでヘッダーリダイレクトを使用します。

//it there is any parameter...
if(count($_GET)) {
    header('Location: '.$url);
    die();
}

header出力を生成する前に、関数を使用する必要があります。また、header他の場合にリダイレクトしないように、ある種の条件の内部を特定する必要があります。

于 2013-03-06T17:58:19.450 に答える