PHP에서 이진수를 16진수로 변환하는 방법: 1. PHP 샘플 파일을 만듭니다. 2. bin2hex() 함수를 사용하여 ASCII 문자 문자열을 16진수 값으로 변환합니다.
이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP에서 바이너리를 16진수로 변환하는 방법
2진수를 16진수로
기능: bin2hex( string $str);
@param $str 변환할 ASCII 문자의 문자열입니다.
@return 변환된 문자열의 16진수 값을 반환합니다.
함수 설명: bin2hex() 함수에서는 ASCII 문자의 문자열을 16진수로 만든 값으로 변환합니다. pack() 함수를 사용하여 문자열을 다시 변환할 수 있습니다. (Bin2hex() 함수는 바이트 방식을 변환합니다.
예:
(1) bin2hex()는 'chengdu'를 16진수 값으로 변환합니다.
<?php $str = bin2hex('chengdu'); echo $str;
위 프로그램 문은 다음을 출력합니다. 6368656e676475
(2) 문자열 값을 2진수에서 10진수 16진수로 변환한 다음 다시 변환:
<?php $str = 'chengdu'; echo bin2hex($str) . "<br/>"; echo pack("H*", bin2hex($str)) . "<br/>";
위 프로그램 명령문은 순서대로 출력됩니다: 6368656e676475, chengdu
추천 학습: "
PHP Video Tutorial"
위 내용은 PHP에서 2진수를 16진수로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!