PHP のクエリ文字列から空白または重複した変数を削除する単純な関数を探しています。たとえば、次のクエリ文字列を使用します。
?input=timeline&list=&search=&type=&count=10&keyword=hello&from=&language=en&keyword=&language=en&input=timeline
ご覧のとおり、2 つinput=timeline
の変数language
とkeyword
変数が 2 回表示されます。1 回は設定され、1 回は設定されていません。また、空白の変数がたくさんあります- list
、search
およびtype
.
URL をクリーンアップして作成する関数は次のとおりです。
?input=timeline&count=10&keyword=hello&from=&language=en
?
クエリまたは特定の変数を削除する関数を見つけましたが、上記に近いものは何もありません。これについて頭を悩ませることはできません。ありがとう!