PHP 的隨機圖片 API 搭建方法有兩種
- 本地隨機圖片
- 外鏈隨機圖片
接下來簡單說一下如何編寫
文字教程#
本地隨機圖片#
首先創建一個文件夾 photos 和一個名為 index.php 的文件然後在 photos 的文件夾內放圖片,在 index.php 內編寫如下代碼
<?php
$img_array = glob("photos/*.{gif,jpg,png}",GLOB_BRACE);
$img = array_rand($img_array);
$dz = $img_array[$img];
header("Location:".$dz);
?>
保存即可,通過 api 隨機調用 img 文件夾中的圖片,最後訪問地址: http:// 域名 即可
外鏈隨機圖片#
先創建 photos.txt 和 index.php 文件然後在 photos.txt 文檔內放圖片外鏈地址 (一行一個) ,在 index.php 加入下列代碼
<?php
$arr=file('photos.txt');
$n=count($arr)-1;
for ($i=1;$i<=1;$i++){
$x=rand(0,$n);header("Location:".$arr[$x],"\n");}
?>
最後訪問地址: http:// 域名 即可! 這裡 photos.txt 中可以填寫比如新浪那些外鏈圖片,或者自己圖床裡的圖片,高速穩定,而且不耗內存。
接口測試#
我用了第二種獲取自己圖床外鏈圖片的方式做了
https://img.yct.ee
調用方法#
如果你不想搭建可直接調用我的
<img src="https://img.yct.ee">