php提取xml配置参数

demo1.php

<?php

class AddressManager{

    private $addresses = array("ip地址1","ip地址2");

 

    function outputAddress( $resolve ){

        foreach($this->addresses as $address){

             print $address;

             if( $resolve ){

                 print "(".gethostbyaddr( $address ).")";

             }

             print "\n";

        }

    }

}

 

demo1.xml

$settings = simplexml_load_file("demo1.xml");

$manager = new AddressManager();

$manager->outputAddress( (string) $settings->resolvedomains );

?>

posted @ 2015-05-05 09:22  yense  阅读(296)  评论(0编辑  收藏  举报