Javascript php的屏幕宽度条件问题
我想用PHP检查浏览器的宽度,并以此宽度设置条件 为此,我使用了以下代码Javascript php的屏幕宽度条件问题,javascript,php,Javascript,Php,我想用PHP检查浏览器的宽度,并以此宽度设置条件 为此,我使用了以下代码 <?php $width = " <script>document.write(screen.width); </script>"; // echo $width; shows me 1600 if ($width < 767) { echo 'less'; }else{ echo 'high'; } ?> 这个条件显示的结果更少 我不知道为什么会这样 有人能帮我解决这
<?php
$width = " <script>document.write(screen.width); </script>";
// echo $width; shows me 1600
if ($width < 767) {
echo 'less';
}else{
echo 'high';
}
?>
这个条件显示的结果更少
我不知道为什么会这样
有人能帮我解决这个问题吗你是在服务器端执行javascript吗?还是用户浏览器中的PHP?@Rulisp我正在服务器端使用它您也可以为此创建变量,var screen_width=screen.width;这样不行。是的,您会看到
1600
,因为它在浏览器中呈现,但这并不意味着它在变量中$width
仍然包含该字符串document.write(screen.width)代码>为什么需要知道PHP中的屏幕宽度?