Heim > Backend-Entwicklung > PHP-Tutorial > So konvertieren Sie ein Bild in PHP in das Base64-Kodierungsformat

So konvertieren Sie ein Bild in PHP in das Base64-Kodierungsformat

藏色散人
Freigeben: 2023-04-04 20:46:01
Original
7336 Leute haben es durchsucht

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:

So konvertieren Sie ein Bild in PHP in das Base64-Kodierungsformat

Das PHP-Codeprogramm lautet wie folgt:

<?php

// 获取图像并转换为字符串
$img = file_get_contents(&#39;img/001.jpg&#39;);

// 将图像字符串数据编码为base64
$data = base64_encode($img);

// 显示输出
echo $data;
Nach dem Login kopieren

Ausgabe:

/9j/4RUURXhpZgAASUkqAAgAAAAMAAABAwABAAAAgAIAAAEBAwABAAAAkAEAAAIBAwADAAAAng
AAAAYBAwABAAAAAgAAABIBAwABAAAAAQAAABUBAwABAAAAAwAAABoBBQABAAAApAAAABsBBQAB
AAAArAAAACgBAwABAAAAAgAAADEBAgAeAAAAtAAAADIBAgAUAAAA0gAAAGmHBAABAAAA6AAAACA
...
p2wFEq1LzJPMknzajI0ArU1yGkc+ITj2dJPPrPo+H/0DQ4y9NQ/Zgioyy+XLyk5cvqxxy5+b/9k=
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage