mypingle
شنبه 16 آذر 1392, 23:05 عصر
سلام و شب بخیر میگم به همه دوستان
این مشکلی که میخوام مطرح کنم خیلی سادست ولی خودم مسائل رو با هم قاطی کردم.
من میخوام تا 6 آرایه را در خروجی نمایش داده بشه ولی این برنامه همه آرایه ها رو با هم به خروجی میبره و چاپ میکنه.
<?php
$doc = new DOMDocument();
$doc->load('http://www.cbi.ir/ExRatesRss.aspx');
$arrFeeds = array();
foreach ($doc->getElementsByTagName('item') as $node) {
$itemRSS = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('author')->item(0)->nodeValue
);
array_push($arrFeeds, $itemRSS);
}
?><table dir="rtl" cellpadding="10px" >
<?php foreach($arrFeeds as $money) { ?>
<tr><td>در تاریخ <?php echo $money['date']; ?> : <?php echo $money['desc']; ?></td></tr>
<?php } ?></table>
ممنون میشم راهنماییم کنید.
این مشکلی که میخوام مطرح کنم خیلی سادست ولی خودم مسائل رو با هم قاطی کردم.
من میخوام تا 6 آرایه را در خروجی نمایش داده بشه ولی این برنامه همه آرایه ها رو با هم به خروجی میبره و چاپ میکنه.
<?php
$doc = new DOMDocument();
$doc->load('http://www.cbi.ir/ExRatesRss.aspx');
$arrFeeds = array();
foreach ($doc->getElementsByTagName('item') as $node) {
$itemRSS = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('author')->item(0)->nodeValue
);
array_push($arrFeeds, $itemRSS);
}
?><table dir="rtl" cellpadding="10px" >
<?php foreach($arrFeeds as $money) { ?>
<tr><td>در تاریخ <?php echo $money['date']; ?> : <?php echo $money['desc']; ?></td></tr>
<?php } ?></table>
ممنون میشم راهنماییم کنید.