1. 程式人生 > >PHP intval float -0 基本操作

PHP intval float -0 基本操作

最近在用PHPExcel批量匯入資料的時候,遇到了這樣一個問題:表格中有一行手機號碼(mobile),一直報錯,過不去正則驗證。

         

確定正則無誤過後,我用strcmp比較了這個excel表格裡的手機號碼、與我鍵盤輸入的,確實是不一樣的。

懷疑是不是這個手機號碼存在一些什麼格式 ? 

用EditPlus查看了一下16進位制格式,發現excel表格裡面的手機號碼多了   \r\n  兩個字元,導致正則匹配出錯了

1、直接用 - 0  算術運算  、 可以解決

                    

2、用intval 轉成整型    、 溢位

          

轉成整型,數值過大,已經溢位了

3、轉成浮點型    、 可以解決