PHP以随机顺序输出我的XML Feed

时间:2018-05-12 14:09:37

标签: php xml simplexml

我的XML输出工作正常,但它是最新的日期顺序。如果我能以随机顺序得到它,那会很酷。我尝试过使用shuffle而我无法让它工作(似乎没有任何事情发生)。

以下是我用来构建XML的代码示例。输出是HTML与PHP插入变量。

    // Build the Feed
    $feed   = "http://www.reviewswebsite.com/api/consumer-reviews/?username=" . $userName . "&format=xml&reviews_per_page=20&page=" . $pageNumber;
    $xml    = simplexml_load_file($feed);

    for($i = 0; $i < $numberOfForLoops; $i++)
    {
        $reviewer_name                = $xml->reviews->review[$i]->reviewer_name;
        $date_of_work                 = date('l, d m Y' , strtotime($xml->reviews->review[$i]->date_of_work));
        $average_reviewer_rating      = (float)$xml->reviews->review[$i]->average_rating;
    ..
    ?>
    <div><?php  echo $reviewer_name; ?></div>
...

        <?php ;} ?>

0 个答案:

没有答案