本文目錄一覽:
怎麼用php把字符串轉換為ASCII
$a=”abcdefghijklmn”;
for($i=0;$istrlen($a);$i++){
echo ord($a[$i]).’br/’;
}
PHP代碼中包含8進制和16進制還有字母混合如何轉換成ASCII?
?php
function hex_replace($str){//轉換成ASCII
$tmp = substr($str, 0, 1);
if($tmp == ‘x’ || $tmp == ‘X’){ //判斷是否是 16 進制, 否則當 8 進制處理
return chr(hexdec($str));
} else {
return chr(octdec($str));
}
}
$str = file_get_contents(“cc.txt”);
$str = preg_replace(‘/\\\\([xX][\\dA-Fa-f]{1,2})|\\\\([\\d]{1,3})/e’, ‘hex_replace(\’$1$2\’)’, $str);//替換
echo $str;
?
服務器的圖片是16進制的php怎麼讀取出來在本地顯示
//第一種直接寫入文件
$fp2=@fopen($filepath.$filename,’w’);
fwrite($fp2,$img);
fclose($fp2);
第二種用file_put_contents()
都能將圖片保存到本地的路徑中
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/304457.html