21,891
社区成员
发帖
与我相关
我的任务
分享
$str = 'a1:内容1,a2:内容2,a3:内容3,a4:内容4,a5:内容5,a6:内容6,';
$data = explode(',',$str);
foreach($data as $k=>$v)
{
list($k2,$v2) = explode(':',$v);
$dataArray[$k2] = $v2;
}
echo $dataArray['a6'];//内容6
echo $dataArray['a2'];//内容2$str = "a1:内容1,a2:内容2,a3:内容3,a4:内容4,a5:内容5,a6:内容6,";
$serach = "a1";
preg_match(sprintf("/%s:([^:,]+)/i")"/",$serach),$str,$matches);
var_dump($matches[1]);