PHPで2言語によるWebサイトを作成しています。ページの言語を変更するには、次のようなリンクを作成します。
<a href="/?lang=fa">FA</a>|<a href="/?lang=en">EN</a>
この 2 つのリンクは、いくつかのページに含まれるheader.phpという名前のページにありますが、一部のページには URL 経由で送信されるいくつかのパラメーターがあります。そのため、2 つのリンクは正しくなく、次のようになります。
<a href="aPage.php?id=1&lang=en">FA</a>|<a href="aPage.php?id=1&lang=en">EN</a>
私の質問は、いくつかのパラメーターがある場合でも、すべてのページの動的リンクを作成する方法です。