为什么代码执行的时候显示的是NULL$json = '{"showname":["数据库设计.doc","eWebEdior简体中文精简版使用说明(V4.6).txt","ofstar2-6.zip"],"savename":["数据库设计0-1256368642.doc","eWebEdior简体中文精简版使用说明(V4.6)1-1256368642.txt","ofstar2-62-1256368642.zip"]}';$ans = json_decode($json);var_dump($ans);而下面的代码却能顺利的执行呢?$json = '{"showname":[1,2,3],"savename":[1,2,3]}';$ans = json_decode($json);var_dump($ans);
为什么代码执行的时候显示的是NULL$json = '{"showname":["数据库设计.doc","eWebEdior简体中文精简版使用说明(V4.6).txt","ofstar2-6.zip"],"savename":["数据库设计0-1256368642.doc","eWebEdior简体中文精简版使用说明(V4.6)1-1256368642.txt","ofstar2-62-1256368642.zip"]}';$ans = json_decode($json);var_dump($ans);而下面的代码却能顺利的执行呢?$json = '{"showname":[1,2,3],"savename":[1,2,3]}';$ans = json_decode($json);var_dump($ans);
object(stdClass)#1 (2) {
["showname"]=>
array(3) {
[0]=>
string(19) "数据库设计.doc"
[1]=>
string(52) "eWebEdior简体中文精简版使用说明(V4.6).txt"
[2]=>
string(13) "ofstar2-6.zip"
}
["savename"]=>
array(3) {
[0]=>
string(31) "数据库设计0-1256368642.doc"
[1]=>
string(64) "eWebEdior简体中文精简版使用说明(V4.6)1-1256368642.txt"
[2]=>
string(25) "ofstar2-62-1256368642.zip"
}
}
晕了,为啥我的一直显示是NULL... :(