ウェブデザインが進化し、多くのウェブサイトがレスポンシブデザインを採用するようになっていますが、一部のサイトはスマホ版とPC版を別々に用意していることがあります。このような場合、ユーザーが自分の利用しているデバイスに最適なバージョンのサイトを表示するための方法が求められます。 今回は、PHPのsetcookie関数を使用して、スマホサイトとPCサイトを切り替えるシンプルな実装方法をご紹介します。この実装を採用すれば、ユーザーが一度選択した表示形式(スマホ版やPC版)を、次回のアクセス時も覚えておくことが可能となります。 PCサイト側のPHPの記述について 最初に、PCサイト側のPHPのコードを設定します。以下の手順で実装します。 1.パラメータvmodeの有無をチェックします。 2.vmodeが存在する場合、その値をクッキーに保存します。 3.vmodeが存在しない場合、既存のクッキーから