好傢伙我很抱歉,但我是新手到PHP,在我的地盤我有GET。例site.com/index.php?lang=en
多語言的導航菜單我有這樣PHP的get_多個
<?php
$url = $_SERVER[REQUEST_URI];
$query = parse_url($url, PHP_URL_QUERY);
// Returns a string if the URL has parameters or NULL if not
if ($query) {
$url .= '&lang=';
} else {
$url .= '?lang=';
}
?>
<li><a href="<?php echo $url;?>en">
我的問題是代碼當lang被設置時。示例site.com/index.php?lang=en當用戶更改lang時,會將lang添加到site.com/index.php?lang=en & lang = gr。
我想 「取代」 lang和沒有像site.com/index.php?lang=gr &一個URL LANG = EN & LANG = EN & LANG = EN & LANG = EN
謝謝你們
爲什麼不使用'$ _GET'會更簡單,而且你不會導致multipe參數 – RiggsFolly
我使用$ _GET。但在未來,我想有多個$ _GETs – Mafiozaros3