れいぶろぐゲームをプレイしたり、作ったりしてる人、LABEのブログ『れいぶろぐ』。創作のこと、PCのこと、その他趣味のことを広く浅く。いった文字列のことだ。これは主に検索結果などの動的なWebページにおいて、検索キーワードなどを保持するためにURLに付加される。WordPressなどのブログでも、記事IDなどを表すURLの一部として用いられる場合がある。いうようなクエリ文字列を使用することになった。AMP対応の顛末については過去の記事を読んでほしい。そこで、クエリ文字列をPHPで扱う必要が生じ、このたび色々とコードを書いたので、今回はそれを紹介する。※サーバーによってはないかもしれない。基本的にはこれを利用すればよいのだが、俺にとってちょっと気になる問題がある。以下のクエリ文字列があるとする。クエリ文字列には含まれないため省略している。中身は、以下のようになる。値が全く同じとなっている。このようなクエリ文字列を区別しなければならない状況は稀だろうが、異なるのにはそれなりの理由があるかもしれないし、なんとか区別したいと考えた。