So konvertieren Sie ASCII in einen String in PHP: Die standardmäßige aktuelle PHP-Dateiumgebung ist [UTF-8], wenn es GBK ist, lassen Sie einfach [mb_convert_encoding] weg, der Code ist [function asciitostr($sacii) 】 .
So konvertieren Sie ASCII in einen String in PHP:
Konvertieren Sie einen String (unterstützt Chinesisch) in ASCII
Hinweis: Die standardmäßige aktuelle PHP-Dateiumgebung ist UTF-8, wenn es GBK ist mb_convert_encoding
kann es weggelassen werden.
function strtoascii($str){ $str=mb_convert_encoding($str,'GB2312'); $change_after=''; for($i=0;$i<strlen($str);$i++){ $temp_str=dechex(ord($str[$i])); $change_after.=$temp_str[1].$temp_str[0]; } return strtoupper($change_after); }//strtoascii function asciitostr($sacii){ $asc_arr= str_split(strtolower($sacii),2); $str=''; for($i=0;$i<count($asc_arr);$i++){ $str.=chr(hexdec($asc_arr[$i][1].$asc_arr[$i][0])); } return mb_convert_encoding($str,'UTF-8','GB2312'); }
Verwandte Lernempfehlungen: PHP-Programmierung vom Einstieg bis zur Beherrschung
Das obige ist der detaillierte Inhalt vonWie konvertiert man ASCII in PHP in einen String?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!