Home >Backend Development >PHP Tutorial >php 多条json 转换为数组解决思路

php 多条json 转换为数组解决思路

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-13 11:51:591069browse

php 多条json 转换为数组
{"SchemeName":"湖田窑遗址(葫芦窑、马蹄窑)本体保护工程设计方案","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"江西省"},{"SchemeName":"元中都遗址宫城南门、西南角台夯土保护工程","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"},{"SchemeName":"元中都遗址环境整治工程","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"},{"SchemeName":"内丘邢窑遗址保护大棚","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"}



怎么转换为数组
------解决方案--------------------
加对中括号
注意编码要是 utf-8的

$s =<<< TXT<br />[{"SchemeName":"湖田窑遗址(葫芦窑、马蹄窑)本体保护工程设计方案","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"江西省"},{"SchemeName":"元中都遗址宫城南门、西南角台夯土保护工程","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"},{"SchemeName":"元中都遗址环境整治工程","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"},{"SchemeName":"内丘邢窑遗址保护大棚","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"}]<br />TXT;<br /><br />print_r(json_decode($s, 1));
Array<br />(<br />    [0] => Array<br />        (<br />            [SchemeName] => 湖田窑遗址(葫芦窑、马蹄窑)本体保护工程设计方案<br />            [SchemeType] => 技术方案(委托第三方)<br />            [DeclareYear] => 2014<br />            [SchemeStatus] => 评审中<br />            [Province] => 江西省<br />        )<br /><br />    [1] => Array<br />        (<br />            [SchemeName] => 元中都遗址宫城南门、西南角台夯土保护工程<br />            [SchemeType] => 技术方案(委托第三方)<br />            [DeclareYear] => 2014<br />            [SchemeStatus] => 评审中<br />            [Province] => 河北省<br />        )<br /><br />    [2] => Array<br />        (<br />            [SchemeName] => 元中都遗址环境整治工程<br />            [SchemeType] => 技术方案(委托第三方)<br />            [DeclareYear] => 2014<br />            [SchemeStatus] => 评审中<br />            [Province] => 河北省<br />        )<br /><br />    [3] => Array<br />        (<br />            [SchemeName] => 内丘邢窑遗址保护大棚<br />            [SchemeType] => 技术方案(委托第三方)<br />            [DeclareYear] => 2014<br />            [SchemeStatus] => 评审中<br />            [Province] => 河北省<br />        )<br /><br />)<br />

------解决方案--------------------
$str = <<<phps<br />[{"SchemeName":"湖田窑遗址(葫芦窑、马蹄窑)本体保护工程设计方案","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"江西省"},{"SchemeName":"元中都遗址宫城南门、西南角台夯土保护工程","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"},{"SchemeName":"元中都遗址环境整治工程","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"},{"SchemeName":"内丘邢窑遗址保护大棚","SchemeType":"技术方案(委托第三方)","DeclareYear":"2014","SchemeStatus":"评审中","Province":"河北省"}]<br />phps;<br />var_dump(json_decode($str,true));

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn