PHP のランダム画像 API の構築方法は 2 つあります。
- ローカルのランダム画像
- 外部リンクのランダム画像
次に、作成方法について簡単に説明します。
テキストチュートリアル#
ローカルのランダム画像#
まず、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 フォルダ内の画像をランダムに呼び出すことができます。最後にアクセスする URL は次のとおりです:http:// ドメイン名
外部リンクのランダム画像#
まず、photos.txt と index.php のファイルを作成し、photos.txt ドキュメントに画像の外部リンクアドレスを配置します(1 行に 1 つ)。次に、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");}
?>
最後にアクセスする URL は次のとおりです:http:// ドメイン名!ここで、photos.txt には、例えば Sina の外部リンク画像や自分の画像ホスティングサービスの画像などを記述できます。高速で安定しており、メモリを消費しません。
API テスト#
私は自分の画像ホスティングサービスの外部リンク画像を取得するために 2 番目の方法を使用しました。
https://img.yct.ee
呼び出し方法#
構築する必要がない場合は、直接私のものを呼び出すことができます。
<img src="https://img.yct.ee">