JSON の問題
{"id":"0100","regionList":[{JSON data}],"pinyin":"beijing"}
0100 と Thanks はどうすればよいですかあなた北京
-----解決策---------------------------- ---
<?php $json='{"id":"0100","regionList":[{}],"ピンイン":"北京"}'; print_r(json_decode($json,true)); <br><font color="#e78608">------解決策---------</font><br>通常の方法: <br>
$s='{"id":"0100","regionList":[{JSON データ}],"ピンイン":"北京"}'; preg_match('/id":"(.*?)".+?pinyin":"(.*?)"/',$s,$m); エコー $m[1]; エコー $m[2]; <br><font color="#e78608">------解決策----------------------</font><br>$json='{"id":" 0100 ","regionList":[{}],"pinyin":"beijing"}';<br>$myArray = json_decode($json,true);<br>echo $myArray['id'];//出力は 0100<br>echo $myArray['pinyin'];//出力は北京 <div class="clear"></div>