preg_match_all 怎么样通过php的preg_match_all函数把$html = "name=xiaohua&sex=man&age=20";转换为array([0]=>xiaohua,[1]=>man,[2]=>20);这种格式啊?各位大侠..... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $html = "name=xiaohua&sex=man&age=20";parse_str($html, $arr);//print_r($arr); $html = "name=xiaohua&sex=man&age=20";parse_str($html, $ar);print_r($ar); //Array ( [name] => xiaohua [sex] => man [age] => 20 )preg_match_all("/=(.+)(?:&|$)/U", $html, $reg);print_r($reg[1]); //Array ( [0] => xiaohua [1] => man [2] => 20 ) $html = "name=xiaohua&sex=man&age=20";preg_match_all("/&?[^=]+=([^?&]*)/s", $html,$match);array_shift($match);print_r($match); 请教个php正则表达式的用法,求高手帮忙 请教一下 求一个修改图片文件名参数 求教:如何優化隨機廣告? foreach 取某几行的值 SESSION和验证码的奇怪问题 mysql数据库里的如何自增1 ? 关于smarty的问题 验证码代码显示了图片却没显字,这是什么原因…… 100分必付:) 图片居中 MySQL及PHP的安装
parse_str($html, $arr);//
print_r($arr);
print_r($ar); //Array ( [name] => xiaohua [sex] => man [age] => 20 )preg_match_all("/=(.+)(?:&|$)/U", $html, $reg);
print_r($reg[1]); //Array ( [0] => xiaohua [1] => man [2] => 20 )
preg_match_all("/&?[^=]+=([^?&]*)/s", $html,$match);
array_shift($match);
print_r($match);