2010-08-13 61 views
0

當你嘗試使用int()從字符串轉換爲int時,我得到以下錯誤:PHP從string轉換爲int錯誤

Call to undefined function int()

爲什麼會這樣?

intval()工作得很好,但出於某種原因我不能使用int()

+2

PHP中沒有這樣的功能? – 2010-08-13 08:35:31

回答

0

你試過

$intVar = (int)$var; 

如果PHP是告訴你,INT()不是一個函數,那麼它可能不是。

5

沒有int函數;您必須使用此類型轉換正確語法:

$b = (int) $a; 

或者:

settype($a, 'int'); 
1
function int($string) { 
    return (int) $string; 
} 
相關問題