勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

他サーバーにある画像をPHPで取得して保存する方法

   2024/01/12  PHP

他サーバーにある画像をURLで指定して、PHPで取得して保存する方法のメモ。

フォームからアップロードするみたいに面倒くさい感じなのかと思いきや、すっきりとしていた。

 

$image_path = file_get_contents("ここに画像URL", FILE_BINARY); // 画像ファイルを取得
file_put_contents("ここにディレクトリ&保存する画像名", $image_path); // 画像ファイルを指定場所に保存

 

尚、php.iniで、

 

allow_url_fopen=On

 

になってないとあかんとのこと。

 

参考サイト

http://www.db.gs/article/369846772.html

 - PHP

  関連記事

画像登録用のfunction

<?php /****** 画像アップロード用function 画像送付側 ...

独自タグからタグへの変換function

独自タグは##IMG1##みたいな感じ。 画像ファイル名は「ファイルパス/seq ...

PHPで画像の削除

やりたい事↓↓ --------------- 画像の削除。削除ボタンを押すと「 ...

PHPで画像を上下反転させ保存する

やりたかった事は、下記の通り。 ・既にフォルダに保存されている画像を上下反転させ ...

PHPで画像のフォーマット(拡張子)の変換

画像のアップロードでjpg/png/gif形式を受け付けつつ、 最終的にjpgで ...