Javascript输出为PHP变量

时间:2018-05-11 07:12:22

标签: javascript php

PHP

$width = "<script>var windowWidth = screen.width; document.write(windowWidth); </script>";
$height = "<script>var windowHeight = screen.height; document.write(windowHeight); </script>";
if ($width >= 1680) {
    return "OK";
}
else {
    return "NOK";
}

$ width的返回结果是1920,我可以看到,如果我把它的价值推给客户端。但它不是数字也不是字符串。无论我试过什么样的条件检查,都无法进行计算。

我的意思是;

$width == 1920 // false
intval($width) == 1920 // false (returns 0 as $width value)
(int)$width == 1920 // false (same with float)
$width == "1920" // false

如何正确处理条件检查的$ width值?

0 个答案:

没有答案