PHP随机图片代码实现

2024-08-01 0 1,026

教程开始

创建一个新的 index.php 文件,将所需的代码复制并粘贴到该文件中。完成之后,将 index.php 文件上传至您的云服务器。同时,创建一个名为 img.txt 的文本文件,将图片链接逐行添加到该文件中,确保每个链接独占一行。随后,将 img.txt 文件也上传至云服务器,并确保它与 index.php 文件位于同一目录下。这样一来,您的网站便能够顺利加载图片资源。

代码如下:


<?php
//存有美图链接的文件名 img.txt
$filename = "img.txt";
if(!file_exists($filename)){
   die('文件不存在');
}
//从文本获取链接
$pics = [];
$fs = fopen($filename, "r");
while(!feof($fs)){
   $line=trim(fgets($fs));
   if($line!=''){
       array_push($pics, $line);
   }
}
//从数组随机获取链接
$pic = $pics[array_rand($pics)];
//返回指定格式
$type=$_GET['type'];
switch($type){
//JSON 返回
case 'json':
   header('Content-type:text/json');
   die(json_encode(['pic'=>$pic]));
default:
   die(header("Location: $pic"));
}
?>

本文章已结束,如转载请注明:汇站网 » PHP 随机图片代码实现

收藏 (0)

微信支付 微信扫一扫

支付宝支付 支付宝扫一扫

打赏二维码
点赞 (0)

站长资源下载中心-找源码上汇站

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务