输入banner图图片脚本导航/分类

如何解析这个格式的数据

我有一串这样的数据,如何解析到数组中?
<姓名>张三<年龄>19<地址>北京<邮编>100010

这个数据的长度是不固定的,该如何解析后存放在数组中呢?


回复讨论(解决方案)

$str = '<姓名>张三<年龄>19<地址>北京<邮编>100010';preg_match_all('|<.*>(.*)|U',$str,$match);//不知道正则写对没有

能不能生产这样的数组,便于程序处理;
Array
(
[姓名] => 张三
[年龄] => 19
[地址] => 北京
[邮编] => 100010
)

$s = '<姓名>张三<年龄>19<地址>北京<邮编>100010';preg_match_all('/<(.*)>(.*)  
Array(    [姓名] => 张三    [年龄] => 19    [地址] => 北京    [邮编] => 100010)