PHP implementiert die Methode zum Konvertieren von Zeichenfolgen in ASCII: [public function strtoascii($str{ $str=mb_convert_encoding($str,'GB2312');$change_after='';for(...].
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP 7, Thinkpad T480-Computer
Konvertierung zwischen Zeichenfolgen und ASCII:
Die folgenden Funktionen wurden gepackt und können direkt verwendet werden ist auch praktisch) in ASCII (Hinweis: Standardmäßig ist unsere aktuelle PHP-Dateiumgebung UTF-8, wenn es sich um GBK handelt, ist die Operation mb_convert_encoding nicht erforderlich)
public 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); }
2 ASCII in String konvertieren (wie Chinesisch) Praktisch) (Hinweis: Standardmäßig ist unsere aktuelle PHP-Dateiumgebung UTF-8. Wenn es sich um GBK handelt, ist der Vorgang „mb_convert_encoding“ nicht erforderlich.)
public 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'); }
Empfohlenes Lernen:
php-SchulungDas obige ist der detaillierte Inhalt vonSo konvertieren Sie einen String in PHP in ASCII. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!