随机 URL 文件获取内容 PHP

Random URL File Get Content PHP

我试图使用文件获取内容来旋转 url,但是有一些我无法弄清楚的小错误。

    <?php
    //Rotate
$urls = array();
$divs[] = '/fun.jpg';
$divs[] = '/nuf.jpg';

echo file_get_contents(src="'. $divs[rand(0, count($divs)-1)] .'");

    ?>

但它没有返回任何随机 div。

好吧,如果您只显示同一文件夹中的图像,就像您的 PHP 脚本一样,您应该可以这样做。 (没测试)

<?php
header("Content-Type: image/jpg");

$divs[] = 'fun.jpg';
$divs[] = 'nuf.jpg';

echo file_get_contents($divs[array_rand($divs)]);
?>

您需要包括 header:Show image using file_get_contents

而要从数组中选取随机键,您可以使用 array_rand() 函数:https://www.php.net/manual/en/function.array-rand.php