Re: [請益] string轉double的問題

看板PHP作者 (3WA問題解決專家)時間16年前 (2010/01/26 11:39), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《siweid (D.的意志)》之銘言: : 請問一下,下面這一行 : doubleval("1252800000"); : 這樣子, 在 php 5.2.6 會變成 1.2528E+9 : 但是我在另一台 php 5.1.3則可正常轉成 1252800000 : 請問一下有沒有什麼參數可以設定? : 還是有沒有什麼辦法強制轉成 1252800000 : ( : 用settype試過,也是一樣會變成 1.2528E+9 : 也不能用 intval , 因為有些資料有小數點 : ) : 謝謝 php -r "ini_set('precision',5);echo doubleval('1252800000');" 1.2528E+9 php -r "ini_set('precision',15);echo doubleval('1252800000');" 1252800000 -- 3WA訓練家的工作室 宗旨:諸葛單中,謝謝 個人佈弱格 網址:http://3wa.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.47.155

01/26 11:44, , 1F
司馬要上路還是下路?
01/26 11:44, 1F

01/27 04:13, , 2F
試過還是不行,可能系統是windows或php版本的關係吧,謝謝!
01/27 04:13, 2F

01/27 09:15, , 3F
你改完php.ini有沒有把web server重新啟動啊?
01/27 09:15, 3F

01/28 01:36, , 4F
有, 也用ini_get,phpinfo確認過,結果就是不行...
01/28 01:36, 4F
文章代碼(AID): #1BNcFO7X (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1BNcFO7X (PHP)