PHP 문자열을 바이트 배열로 변환하는 방법: 먼저 PHP 샘플 파일을 만든 다음 "function strToBytes($string){...}" 메서드를 사용하여 문자열을 바이트 배열로 변환합니다.
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php 문자열을 바이트 배열로 변환하는 방법은 무엇입니까?
PHP에서 문자열 및 바이트 배열 변환
Java에서 이러한 유형을 자주 볼 수 있습니다.
byte[] IV = { 0, 0, 0, 0, 0, 0, 0, 0 }
안타깝게도 PHP는 약한 유형의 언어이므로 다음은 이러한 풍부한 유형 간의 변환 예를 제공합니다. PHP의 문자열 및 바이트 배열:
/** * Byte数组转字符串 * @param array $bytes * @return string */ function bytesToStr($bytes) { $str = ''; foreach ($bytes as $ch) { $str .= chr($ch); } return $str; } /** * 字符串转Byte数组 * @param string $string * @return array */ function strToBytes($string) { $bytes = array(); for ($i = 0; $i < strlen($string); $i++) { $bytes[] = ord($string[$i]); } return $bytes; }
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 문자열을 바이트 배열로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!