Heim > Artikel > Backend-Entwicklung > So konvertieren Sie ein Bild in PHP in das Base64-Kodierungsformat
Die Funktion base64_encode() ist eine in PHP integrierte Funktion, die zum Konvertieren beliebiger Daten in die Base64-Kodierung verwendet wird. Um ein Bild in die Base64-Kodierung zu konvertieren, müssen Sie zunächst den Inhalt der Datei abrufen, was über die Funktion file_get_contents() von PHP erfolgen kann. Diese Rohdaten werden dann zur Codierung an die Funktion base64_encode() übergeben.
Erforderliche Funktionen:
base64_encode()-Funktion ist eine in PHP integrierte Funktion zum Codieren von Daten mithilfe von MIME base64. MIME (Multipurpose Internet Mail Extensions) base64 wird zum Codieren von Zeichenfolgen in Base64 verwendet. Die base64_encoded-Daten nehmen 33 % mehr Platz ein als die Originaldaten.
Die Funktion file_get_contents() ist ebenfalls eine in PHP integrierte Funktion zum Einlesen von Dateien in Strings. Diese Funktion nutzt servergestützte Speicherzuordnungstechnologie, die die Leistung verbessert und sie zur bevorzugten Methode zum Lesen von Dateiinhalten macht.
Das Eingabebild lautet wie folgt:
Das PHP-Codeprogramm lautet wie folgt:
<?php // 获取图像并转换为字符串 $img = file_get_contents('img/001.jpg'); // 将图像字符串数据编码为base64 $data = base64_encode($img); // 显示输出 echo $data;
Ausgabe:
/9j/4RUURXhpZgAASUkqAAgAAAAMAAABAwABAAAAgAIAAAEBAwABAAAAkAEAAAIBAwADAAAAng AAAAYBAwABAAAAAgAAABIBAwABAAAAAQAAABUBAwABAAAAAwAAABoBBQABAAAApAAAABsBBQAB AAAArAAAACgBAwABAAAAAgAAADEBAgAeAAAAtAAAADIBAgAUAAAA0gAAAGmHBAABAAAA6AAAACA ... p2wFEq1LzJPMknzajI0ArU1yGkc+ITj2dJPPrPo+H/0DQ4y9NQ/Zgioyy+XLyk5cvqxxy5+b/9k=
Empfohlene Studie: „PHP-Tutorial“
In diesem Artikel geht es darum, wie man Bilder in das Base64-Codierungsformat in PHP konvertiert einfach und leicht verständlich. Helfen Sie den Bedürftigen!
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Bild in PHP in das Base64-Kodierungsformat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!