이 기사의 예에서는 PHP에서 바이너리와 텍스트를 변환하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
이 코드에는 bin2text, 바이너리를 텍스트로 변환, text2bin, 텍스트를 바이너리로 변환이라는 두 가지 함수가 포함되어 있습니다
<?php function bin2text($bin_str) { $text_str = ''; $chars = explode("\n",chunk_split(str_replace("\n",'',$bin_str),8)); $_I = count($chars); for($i = 0; $i < $_I; $text_str .= chr(bindec($chars[$i])), $i ); return $text_str; } function text2bin($txt_str) { $len = strlen($txt_str); $bin = ''; for($i = 0; $i < $len; $i ) { $bin .= strlen(decbin(ord($txt_str[$i])))<8?str_pad(decbin(ord($txt_str[$i])),8,0,STR_PAD_LEFT):decbin(ord($txt_str[$i])); } return $bin; } print text2bin('How are you gentlements?'); ?>
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.