Das Konvertieren von Bildern in Base64-Kodierung kann für verschiedene Anwendungen nützlich sein, beispielsweise zum Speichern von Bildern in Datenbanken oder zum Senden über HTTP-Anfragen. Um ein Bild von einer URL in die Base64-Kodierung zu konvertieren, führen Sie die folgenden Schritte aus:
Beispiel:
$url = 'https://example.com/myimage.png'; $path = 'myfolder/myimage.png'; file_put_contents($path, file_get_contents($url)); $type = pathinfo($path, PATHINFO_EXTENSION); $data = file_get_contents($path); $base64 = 'data:image/' . $type . ';base64,' . base64_encode($data); echo $base64;
Dieser Code lädt das Bild von der URL herunter und speichert es unter einem Lokale Datei, extrahieren Sie den Bildtyp, kodieren Sie die Bilddaten in Base64 und geben Sie den Daten-URI aus.
Das obige ist der detaillierte Inhalt vonWie kann ich eine Bild-URL in PHP in einen Base64-String konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!