如何从字符串转换为整型?
If i print $width_s, get: 1024
If i print $width, get 0.
如何将字符串转换为整数(数字)?
$width_s = '<script language="javascript">document.write(screen.width)</script>';
$width = (int)$width_s;
var_dump($width);
PHP在服务器端执行,javascript在客户端执行;如果你想把javascript的值发送到PHP,你需要编写一些脚本来传递数据,通过AJAX, GET等。
编辑: 数据基地 ! =数据
您可以使用php函数intval($string)。
参见:
http://www.php.net/intval你的代码的问题是,它是一个字符串的字符不是数字,所以转换为int是不可能的。interval只返回给定字符串的数字部分。