我在使用PHP中的爆炸函数时遇到问题。PHP中爆炸()的问题
我从数据库中提取的字符串如下:
column_name
0,2000,0,3000,1000,7000,1000,0,0,0
揪成一个对象调用$记录这个我使用爆炸功能进行排列出来的后...作为如下:
$array = explode(",",$recordset->column_name)
但一些如何,该阵列是不是如我所期望的......
这是我所得到的,当我回声数组:
Array
(
[0] => 0
[1] => 0
[2] => 0
[3] => 3000
[4] => 7000
[5] => 2000
[6] => 1000
[7] => 1000
[8] => 0
[9] => 0
)
正如你所看到的,我没有得到的值作为我应该......但是,如果我从数据库中的字符串很短,说:
1000,0,1200,0
上述逻辑正常工作。
我不知道如何调试或解决这个问题..
请帮忙吗?
如果你var_dump($ recordset-> column_name);`? – Stephen 2010-11-22 19:02:05
你好斯蒂芬,我得到这个:“0,0,0,3000,7000,2000,1000,1000,0,0” – 2010-11-22 19:03:37
所以你得到爆炸数组代表的字符串? – Stephen 2010-11-22 19:04:14