Heim >Backend-Entwicklung >PHP-Tutorial >So zeigen Sie hexadezimale Bilddaten im img-Tag von HTML in PHP an
Der folgende Editor bringt Ihnen einen Artikel über die Anzeige hexadezimaler Bilddaten im img-Tag von HTML in PHP (Implementierungsmethode). Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor und werfen wir einen Blick darauf.
Eine Produktionsdatenbank von SQLServer2008 des Kundenunternehmens hat in etwas mehr als einem Jahr eine Größe von 18 GB erreicht. Es stellt sich heraus, dass die Bilder im System direkt gespeichert sind Datenbank in Form von hexadezimalen Zeichenfolgen. Ich brauche viel Zeit, um es mit PHP auf der HTML-Seite anzuzeigen.
<?php // 从数据库读出来的:图片的十六进制形式字符串 $icon_hex = '89504e470d0a1a0a0000000d494844520000001c00000012010300000072c92ca' .'700000006504c5445000000ffffffa5d99fdd0000003f49444154089963603e6f60c000266cce1' .'b1f8010cc07406220c2febcf10724e2ffe7ff7082f90303e76466062061ccc0603999d90048d81' .'b30d809f3400800c0921ea36f9b656d0000000049454e44ae426082'; $imgdata = base64_encode(pack('H*',$icon_hex)); echo '<img src="data:image/png;base64,'. $imgdata .'" />'; ?>
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.
Verwandte Empfehlungen:
PHP5 maßgebliche Lernnotizen zum Programmieren und Lesen mit E-Book-Download_php-Grundlagen
Einführung in die Organisationsstruktur der Nginx+php-fpm-Konfigurationsdatei_php-Grundlagen
PHPKorrektes Parsen von UTF -8-String-Technik-Anwendung_php-Grundlagen
PHPGrundwissensüberprüfung_php-Grundlagen
Das obige ist der detaillierte Inhalt vonSo zeigen Sie hexadezimale Bilddaten im img-Tag von HTML in PHP an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!