0

我需要输出从我正在使用的 foreach 循环输出的内容,而不需要围绕它的无关数组标签。我有一些输出的一个例子是......

SimpleXMLElement Object
(
    [@attributes] => Array
        (
            [type] => text
        )

    [0] => SMEs spend £6.89bn on unused technology
)

我用来输出上面的代码如下

$xml = simplexml_load_file('http://news.telecomsworldplc.co.uk/atom.xml');
echo "<pre>";
foreach($xml->entry as $entry){
    foreach($entry->title as $title){
        print_r($title);
    }
}
echo "</pre>";

输出需要只是“中小企业在未使用的技术上花费了 68.9 亿英镑”......我使用它会内爆吗?

谢谢!

4

1 回答 1

1

试试下面的代码,它在这里工作

$xml = simplexml_load_file('http://news.telecomsworldplc.co.uk/atom.xml');
echo "<pre>";
foreach($xml->entry as $entry){ 
    foreach($entry->title as $key=>$title){
        print_r($key." => ".$title. "<br/>");
    }
}
echo "</pre>";
exit;
于 2013-10-30T10:35:33.780 回答