php用preg_match取文本中间 <?php $data = '"rows":[{"id":360261,"schoolName'?>取id值的正则怎么写呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $data = '"rows":[{"id":360261,"schoolName';preg_match('/(?<="id":)\d+/', $data, $match);print_r($match);Array( [0] => 360261) $data = '{"rows":[{"id":360261,"schoolName":"aa"}]}';var_dump($data = json_decode($data, true));echo $data['rows'][0]['id'];不知道你这个字符怎么得来的,你可以补全json串。当然正则也可以获取到正则你可以看看这里面 http://www.runoob.com/regexp/regexp-tutorial.html版主写的已经很好了 如何将SHOPEX URL重写映射成名鞋库这个URL重写映射 请问目前PHP BLOG开源那个是最好的? zen-cart session 该怎么设置? 问个入门的问题? 怎样配置Ucenter做到一站式登陆 泛域名解析,如何让子域名绑定子目录? 求助 PHP递归查询父类,可以echo输出,无法return 繁体系统查询中文的时候的编码问题? 数组转换 php如何采集防盗链的图片? php传递变量到html <a href="javascript:void(0);" data-param=" index方法 | Index控制器 ">首页</a>
preg_match('/(?<="id":)\d+/', $data, $match);
print_r($match);Array
(
[0] => 360261
)
$data = '{"rows":[{"id":360261,"schoolName":"aa"}]}';
var_dump($data = json_decode($data, true));
echo $data['rows'][0]['id'];不知道你这个字符怎么得来的,你可以补全json串。
当然正则也可以获取到正则你可以看看这里面 http://www.runoob.com/regexp/regexp-tutorial.html
版主写的已经很好了