如何在现有的单文件脚本中添加 xml 文件数组?

发布于 2024-11-18 02:17:17 字数 391 浏览 1 评论 0原文

以下代码获取文件的 fan_count 并显示它。我想要做的是创建一个可以容纳许多网址并回显每个网址的数组。

我该如何修改代码?谢谢

<?php

$dom = new DOMDocument;
$dom->loadHTMLFile ('domain.com/xmlfile.xml');

$xPath = new DOMXPath($dom);

$posts = $xPath->query('//page');

foreach($posts as $post) {

$fans = $post->getElementsByTagName( "fan_count" )->item(0)->nodeValue;
echo $fans;

}

?>

The following code gets the fan_count of the file and shows it. What I want to do is to create an array that can hold many urls and echo each one the fan_count.

How can I modify the code ? Thank you

<?php

$dom = new DOMDocument;
$dom->loadHTMLFile ('domain.com/xmlfile.xml');

$xPath = new DOMXPath($dom);

$posts = $xPath->query('//page');

foreach($posts as $post) {

$fans = $post->getElementsByTagName( "fan_count" )->item(0)->nodeValue;
echo $fans;

}

?>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

缪败 2024-11-25 02:17:17
$sum = $sum.$contents

这样可以吗?

$sum = $sum.$contents

is this ok?

电影里的梦 2024-11-25 02:17:17

尝试使用:

$feeds = array(
'https://api.facebook.com/method/fql.query?query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id=1234567',
'https://api.facebook.com/method/fql.query?query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id=7564321'
);

foreach ($feeds as $feed) {


$xml = simplexml_load_file($feed);

    $fans_numbers = $xml->xpath("//fan_count");
    foreach ($fans_numbers as $elem){
       print_r($elem);
    }

}

Try with:

$feeds = array(
'https://api.facebook.com/method/fql.query?query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id=1234567',
'https://api.facebook.com/method/fql.query?query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id=7564321'
);

foreach ($feeds as $feed) {


$xml = simplexml_load_file($feed);

    $fans_numbers = $xml->xpath("//fan_count");
    foreach ($fans_numbers as $elem){
       print_r($elem);
    }

}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文