如何將字符串轉換爲int?php,string to int
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);
如何將字符串轉換爲int?php,string to int
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)。 瞭解它here。
你想只是返回屏幕寬度?現在你試圖在你給出的例子中將一個充滿文本的字符串轉換爲一個整數......你期望整數輸出是什麼? – DaOgre 2011-04-19 21:31:54
你怎麼能得到1024打印$ width_s?你不能以這種方式混合服務器端和客戶端代碼。 – gd1 2011-04-19 21:32:21
'(int)「任何不以數字開頭的」總是計算爲「0」。你究竟在努力完成什麼?獲得'screen.width'? – 2011-04-19 21:33:28