php中将ascii转字符串的方法:默认当前的php文件环境是【utf-8】,如果是gbk的话将【mb_convert_encoding】省略即可,代码为【function asciitostr($sacii)】。
php中将ascii转字符串的方法:
将字符串(支持中文)转为ascii
注意:默认当前的php文件环境是utf-8,如果是gbk的话mb_convert_encoding可省略。
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);}//strtoasciifunction 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');}
相关学习推荐:php编程从入门到精通
以上就是php中如何将ascii转字符串?的详细内容。