xml php  
 我现在要接收一个xml的内容,不是文件  
 接收的文件内容如下格式
?0000ax000011122233344212345测试402100002885328320130828备注1备注2备注3
怎么直接把这段代码转换为php数组,这个不是个文件,是个变量
回复讨论(解决方案)   在线等,希望能有人速度帮忙解决了 
   找一个xml_to_array的函数 比如
http://www.cnblogs.com/heiing/archive/2009/12/31/1637015.html
然后使用它
function xml_to_array( $xml ){    $reg = /]*?>([\\x00-\\xff]*?)/;    if(preg_match_all($reg, $xml, $matches))    {        $count = count($matches[0]);        $arr = array();        for($i = 0; $i  '0000',  'at' => 'ax0000111222333442',  'ab' => '12345',  'an' => '测试',  'ao' => '4021000028853283',  'ad' => '20130828',  'pmemo1' => '备注1',  'pmemo2' => '备注2',  'pmemo3' => '备注3',)
据此博主说他这个函数还不够完善,请慎用 
   谢谢了,解决!
   
 
   