PHP的SimpleXML遍历所有属性

阅读更多

一 代码



	
		
	
	
		
	

XML;
$xml = simplexml_load_string($str);							//创建一个simplexml对象
foreach($xml->children() as $layer_one){							//循环子节点元素
	foreach($layer_one->attributes() as $name => $vl){				//输出各个节点的属性和值
		echo $name.'::'.$vl;
	}
	echo '
'; foreach($layer_one->children() as $layer_two){ //输出第二层节点元素 foreach($layer_two->attributes() as $nm => $vl){ //输出各个节点的属性和值 echo $nm."::".$vl; } echo '
'; } } ?>

 

二 运行结果
type::computerbook
name::PHP从入门到精通
type::historybook
name::上下五千年

你可能感兴趣的:(PHP,SimpleXML)