作者tn801534 (踢恩)
看板PHP
標題[請益] 詭異的array key問題
時間Fri Jun 3 18:10:51 2011
$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)
推 world294:遇過,2是正確的。 06/03 19:47
→ world294:var_dump + xdebug 就了解了 06/03 19:48