Heim > Artikel > Backend-Entwicklung > PHP lädt Remote-Image zur lokalen Entwicklungsbeispielfreigabe herunter
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('jpg', 'gif', 'png'); $img=download_image("$url","","$dirName",$fileType = array('jpg', 'gif', 'png'),$type = 1);//下载远程图片并保存到本地 var_dump($img);//打印数据, ?>
Das laufende Ergebnis ist wie folgt:
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!