JSON问题
{"id":"0100","regionList":[{JSON数据}],"pinyin":"beijing"}
怎么能出来0100和beijing呢,谢谢了
------解决方案--------------------
<?php $<a style="color:#f60; text-decoration:underline;" title= "json"href="https://www.php.cn/zt/15848.html" target="_blank">json='{"id":"0100","regionList":[{}],"pinyin":"beijing"}';
print_r(json_decode($json,true));
<br><font color="#e78608">------解决方案--------------------</font><br>正则法:<br>
$s='{"id":"0100","regionList":[{JSON数据}],"pinyin":"beijing"}';
preg_match('/id":"(.*?)".+?pinyin":"(.*?)"/',$s,$m);
echo $m[1];
echo $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'];//输出的就是beijing <div class="clear"></div>
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号