Heim  >  Artikel  >  Backend-Entwicklung  >  PHP lädt Remote-Image zur lokalen Entwicklungsbeispielfreigabe herunter

PHP lädt Remote-Image zur lokalen Entwicklungsbeispielfreigabe herunter

黄舟
黄舟Original
2017-08-17 09:41:492043Durchsuche

In unserem vorherigen Artikel Einführung in ein Beispiel für den PHP-Download von Remote-Dateispeicher in die lokale Entwicklung haben wir vorgestellt, wie man PHP-Download-Remote-Dateien in den lokalen Speicher implementiert. Ich glaube, viele Freunde können es problemlos verstehen. Wie machen wir das? PHP implementieren, um Remote-Bilder herunterzuladen? Heute werde ich Ihnen vorstellen, wie Sie mit PHP Remote-Bilder herunterladen und lokal speichern können!

Zuerst müssen wir noch das PHP herunterladen, das wir benötigen, um das Remote-Image in die lokale Klassenbibliothek herunterzuladen: http://www.php.cn/xiazai/leiku/647

Suchen Sie nach Abschluss des Downloads die benötigte PHP-Klassendatei, entpacken Sie sie in unser lokales Verzeichnis und erstellen Sie eine neue PHP-Datei!

Nach Abschluss müssen wir diese Klasse in der neuen PHP-Datei aufrufen und die Klasse instanziieren:

<?php
include_once "yuancxiazai.php";//引入类文件
//定义数值
$url = "http://imgsrc.baidu.com/imgad/pic/item/267f9e2f07082838b5168c32b299a9014c08f1f9.jpg";
$dirName = "D:/phpStudy/WWW/code";
$fileType = array(&#39;jpg&#39;, &#39;gif&#39;, &#39;png&#39;);

$img=download_image("$url","","$dirName",$fileType = array(&#39;jpg&#39;, &#39;gif&#39;, &#39;png&#39;),$type = 1);//下载远程图片并保存到本地

var_dump($img);//打印数据,
?>

Das laufende Ergebnis ist wie folgt:

PHP lädt Remote-Image zur lokalen Entwicklungsbeispielfreigabe herunter

Hinweis:

1 Im obigen Beispiel habe ich den Namen des heruntergeladenen Bildes und den Pfad des Bild. !

2. Wenn wir die Seite nicht aktualisieren, wird das Bild erneut gespeichert und das vorherige Bild wird nicht überschrieben 🎜>3 .Anhand des Bildpfads oben können wir den Speicherort des Bildes ermitteln!

Das obige ist der detaillierte Inhalt vonPHP lädt Remote-Image zur lokalen Entwicklungsbeispielfreigabe herunter. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn