解决方案 »
- while mysql_fetch_array问题
- 如何缓存MYSQL查询结果
- smarty执行问题??急!!!!
- 当用户点击网站某个功能时,怎么悄悄地记录用户的信息和用户点击网站的那个功能?
- php对图片缩略的疑惑
- 唠叨又排到第四了,大家加油投票阿
- 用PHP调用Oracle存储过程------------在线的等待!!!!!!!!!!!!!!!!!!!!!!!!!!!
- php中怎样实现对论坛发言的提交和编辑?
- 关于phpmyadmin的问题
- 真是难题呀?如何将php的结果生成为pdf文件?能给些提示吗?yorgo?
- 谁有站内关键字模糊查询的代码?紧急求救、在线等待!!!!
- 我刚买了51.net的PHP空间,但对PHP一窍不通,请告知如何入门??
$xml = <<<xml
<Proxy>
<ListenPort>8889</ListenPort>
<NetConnectName>
</NetConnectName>
<ValidateProxy2Url>http://www.so.com</ValidateProxy2Url>
<ValidateProxy2RetrunString>360</ValidateProxy2RetrunString>
<ValidateTimeOut>5</ValidateTimeOut>
<IsOrderOrRandomGetProxys>1</IsOrderOrRandomGetProxys>
<IsADSLReconnect>0</IsADSLReconnect>
<IsADSLReconnect_IntervalOrContainString>0</IsADSLReconnect_IntervalOrContainString>
<ReconnectIntervalMinute>90</ReconnectIntervalMinute>
<ReconnectIfContainString>
</ReconnectIfContainString>
<SampleProxySite>
</SampleProxySite>
<Level2Proxys>
<ProxyItem Type="0" IP="5.56.134.44" Port="8080" UserName="" PassWord="" Domain="" IsValidate="1" />
<ProxyItem Type="0" IP="14.18.17.163" Port="80" UserName="" PassWord="" Domain="" IsValidate="1" />
<ProxyItem Type="0" IP="14.18.17.166" Port="80" UserName="" PassWord="" Domain="" IsValidate="1" />
</Level2Proxys>
</Proxy>
xml;
$i = 0;
$str = simplexml_load_string($xml);
foreach($str->Level2Proxys->ProxyItem as $key=>$value){
$t = $value->attributes();
$out[$i]['IP'] = $t['IP'];
$out[$i]['Port'] = $t['Port'];
$i++;
}
print_r($out);
不过二次split也可以做到。
<ProxyItem Type="0" IP="14.18.17.163" Port="80" UserName="" PassWord="" Domain="" IsValidate="1" />
这种现成的类读取不到啊