xml部分代码
<?xml version="1.0" encoding="utf-8" ?> <data year="2011年"> <sub date="08月29日" week="星期一" id="第23期" name="23" str="12312"/> </data>
循环它的时候,发现直接用file_get_contents无法读取出来数据,需要与simplexml_load_string配合使用,才能打印出数据。
代码如下:
<?php $configs = file_get_contents($files); $xml = simplexml_load_string($configs); print_r($xml); $array = array(); foreach($xml->sub[0]->attributes() as $k => $v) { $array['sub'][$k] = strval($v); } ?>