内链

<?php
    $img_array = glob("img/*.{gif,jpg,png}",GLOB_BRACE); 
    $img = array_rand($img_array); 
    $dz = $img_array[$img];
    header("Location:".$dz);
    ?>

外链

<?php
$arr=file('文件名.txt');
$n=count($arr)-1;
for ($i=1;$i<=1;$i++){
$x=rand(0,$n);header("Location:".$arr[$x],"\n");}
?> 

文件名.txt中写图片链接地址,一行一条
调用示例:<img src="https://域名/文件名.php">