banner
Barry

Barry

偶尔摆烂,经常偶尔.
twitter
github
tg_channel
medium
email
steam_profiles

ランダムな画像APIを5分で構築する

PHP のランダム画像 API の構築方法は 2 つあります。

  1. ローカルのランダム画像
  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">
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。