[請益] 詭異的array key問題

看板PHP作者 (踢恩)時間14年前 (2011/06/03 18:10), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/6 (看更多)
$test['9911815002']=1; $test['9911815003']=2; echo serialize($test); ....................................... 以上三行簡單的程式碼在某一台主機上執行出來結果是 a:2:{i:9911815002;i:1;i:9911815003;i:2;} index自動被轉成整數了... 但正確應該是 a:2:{s:10:"9911815002";i:1;s:10:"9911815003";i:2;} 兩台php版本相同 一台32bit 一台64bit google大神了一下也找不出問題的所以然... 感覺上是環境變數的問題 請問有人遇過相同的問題嗎~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.20.224.10 ※ 編輯: tn801534 來自: 211.20.224.10 (06/03 18:11)

06/03 19:47, , 1F
遇過,2是正確的。
06/03 19:47, 1F

06/03 19:48, , 2F
var_dump + xdebug 就了解了
06/03 19:48, 2F
文章代碼(AID): #1DwBCkHN (PHP)
文章代碼(AID): #1DwBCkHN (PHP)