[請益] 字串轉數字問題!

看板PHP作者 (我的生命因你而發光)時間16年前 (2009/06/16 08:20), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/2 (看更多)
我目前是想用curl擷取的資料存到資料庫中 擷取回來後,我自己用preg_match_all分離資料為字串 舉例:該字串為16.5的話,我接著把這存到資料庫中,但卻顯示為0 所以我想說是不是該轉換成浮點數之後存進資料庫才會正常呢? 那有沒有什麼方法可以將字串轉為浮點數呢? 謝謝~ ---------------------------- 我preg_match_all是這樣寫: preg_match_all('!<td align="center" bgcolor="#FFFfff" nowrap.*?>(.*?)</td>!is',$data,$string); 剛發現問題是出在分離之後的資料是這樣格式: <td align="center" bgcolor="#FFFfff" nowrap><b>16.50</b></td> 那有辦法可以去除其他的標籤,只留下16.50的數字嗎? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.218.254 ※ 編輯: jami520 來自: 123.193.218.254 (06/16 08:29)

06/16 09:02, , 1F
查資料庫欄位是INT還是FLOAT吧覺得麻煩直接用VARCHAR
06/16 09:02, 1F

09/15 00:45, , 2F
要不要轉CodeJob?
09/15 00:45, 2F
文章代碼(AID): #1ADkL2hK (PHP)
討論串 (同標題文章)
文章代碼(AID): #1ADkL2hK (PHP)