2011-07-28 282 views

回答

12

intval()接受second argument$base),而(int)不接受。

int intval(mixed $var [, int $base = 10 ]) 

但只要您撥打intval()用(在你的情況一樣)僅有1說法,沒有差別。

+3

另外,因爲intval是一個函數,您可以將其用作其他函數的參數(如array_map) – Enrique

3

intval具有可選的第二個參數 - 轉換基礎(默認值爲10)。 你的情況沒有區別。

相關問題