###前提・実現したいこと
デバイスの幅をjavascriptで取得後、PHPに代入し、デバイス幅によって条件分岐を実現したいです。
###試したこと
<?php //デバイスの幅をjavascriptで取得し、PHPに代入 $s_width = '<script type="text/javascript"> document.write(screen.width); </script>'; ?> <?php $s_width = intval($s_width); //整数化 ?> <?php if ($s_width < '768'): //スマホの場合?> スマホの処理 <?php elseif($s_width < '992'): //タブレットの場合?> タブレットの処理 <?php else: //PCの場合?> PCの処理 <?php endif; ?>
###発生している問題・エラーメッセージ
<?php $s_width = intval($s_width); //整数化 ?>
この部分ですが、返り値が「0」になってしまい整数化できません。
原因が分かる方ヒントをいただけませんでしょうか。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/23 02:19