>  기사  >  백엔드 개발  >  PHP에서 html의 img 태그에 16진수 이미지 데이터를 표시하는 방법

PHP에서 html의 img 태그에 16진수 이미지 데이터를 표시하는 방법

墨辰丷
墨辰丷원래의
2018-05-23 11:18:051600검색

아래 편집기는 PHP에서 html의 img 태그에 16진수 이미지 데이터를 표시하는 방법(구현 방법)에 대한 기사를 가져올 것입니다. 에디터가 꽤 좋다고 생각해서 지금 공유해서 참고용으로 올려보겠습니다. 에디터를 따라가서 살펴볼까요

클라이언트 회사의 SQLServer2008의 프로덕션 데이터베이스가 불과 1년여 만에 18G의 크기에 이르렀습니다. 16진수 문자열 형식입니다. PHP를 사용하여 html 페이지에 표시하려면 시간이 많이 걸립니다.

<?php

// 从数据库读出来的:图片的十六进制形式字符串
$icon_hex = &#39;89504e470d0a1a0a0000000d494844520000001c00000012010300000072c92ca&#39;
    .&#39;700000006504c5445000000ffffffa5d99fdd0000003f49444154089963603e6f60c000266cce1&#39;
    .&#39;b1f8010cc07406220c2febcf10724e2ffe7ff7082f90303e76466062061ccc0603999d90048d81&#39;
    .&#39;b30d809f3400800c0921ea36f9b656d0000000049454e44ae426082&#39;;
$imgdata = base64_encode(pack(&#39;H*&#39;,$icon_hex));
echo &#39;<img src="data:image/png;base64,&#39;. $imgdata .&#39;" />&#39;;

?>

위 내용은 이 글의 전체 내용이며, 모든 분들의 공부에 도움이 되었으면 좋겠습니다.


관련 추천:

PHP전자책 다운로드가 포함된 5개의 권위 있는 프로그래밍 읽기 학습 노트_php 기본

nginx+php-fpm 구성 파일 조직 구조 소개_php 기본

PHP UTF-8 문자열 기술을 올바르게 구문 분석 application_php 기본

PHP기본 지식 검토_php 기본

위 내용은 PHP에서 html의 img 태그에 16진수 이미지 데이터를 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.