2012-06-26 27 views
0

基數爲10的計算的intval()函數的用途究竟是什麼?它不像一個類型匹配,只是比較慢?在我所有的谷歌搜索中,我沒有找到一個好處。我錯過了什麼?PHP - intval()的目的?

+0

另請參閱http://stackoverflow.com/questions/1912599/is-there-any-particular-difference-between-intval-and-int(不完全重複) –

回答

5

intval()讓你指定一個基地進行轉換。

$decimal_value = intval("FF", 16) 

對於簡單的基本10次轉換,沒有理由使用intval()

+0

好點。我修改了我的問題。 – Nathanael

+1

如果你像這樣限制你的問題,那麼是的,沒有理由使用'intval()'...但是這有點像問'preg_replace()'有什麼意義,如果我只是做基本的字符串替換,它就像'str_replace()',但速度較慢「。 – Amber

1

intval()可以接受一個基本參數,鑄造到一個int不能。

+0

是的,我修改了我的問題。對於那個很抱歉。 – Nathanael

相關問題