我正在尝试将我的 foreach 循环的结果放入一个 url 以执行 simplexml_load_file 。
所以它是这样的: (...) //SimpleXML_load_file to get $feed1
$x=1;
$count=$feed1->Count; //get a count for total number of loop from XML
foreach ($feed1->IdList->Id as $item1){
echo $item1;
if($count > $x) {
echo ',';} //Because I need coma after every Id, except the last one.
$x++;
}
两个echo只是为了看结果。它给了我类似的东西:
22927669,22039496,21326191,18396266,18295747,17360921,15705350,15681025,15254092,12939407,11943825,11495650,10964843
我想把它放在一个 url 中,像这样制作一个 simplexml_load_file
$feed_url = 'http://www.whatevergoeshere'. $RESULT_OF_FOREACH . 'someothertext';
所以它看起来像:
$feed_url = 'http://www.whatevergoeshere22927669,22039496,21326191,18396266,18295747,17360921,15705350,15681025,15254092,12939407,11943825,11495650,10964843someothertext';
我尝试将其存储到数组或函数中,然后将其调用到 feed_url 中,但它并没有像我尝试的那样工作。
我希望它很清楚,如果没有,我会快速回答问题。
谢谢。