數(shù)字和字母進行相互轉(zhuǎn)化的方法:1、使用chr()函數(shù),可將指定數(shù)字轉(zhuǎn)為字母,語法“chr(數(shù)字)”,會把整數(shù)形式的ASCII值轉(zhuǎn)為指定字母;2、使用ord()函數(shù),可將指定字母轉(zhuǎn)為數(shù)字,語法“ord(字母)”,會返回整數(shù)形式的ASCII值。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php可通過以下兩個函數(shù),實現(xiàn)數(shù)字和字母之間的相互轉(zhuǎn)化:
-
chr()函數(shù)
-
ord()函數(shù)
1、使用chr()函數(shù),將指定數(shù)字轉(zhuǎn)為字母
chr() 函數(shù)從指定 ASCII 值返回字符。
ASCII是基于拉丁字母的一套電腦編碼系統(tǒng),使用指定的7 位或8 位二進制數(shù)組合來表示128 或256 種可能的字符。其中:
65~90表示:26個大寫英文字母
97~122表示:26個小寫英文字母
示例:
<?php echo chr(65) . "<br>"; echo chr(69) . "<br>"; echo chr(80) . "<br>"; echo chr(90) . "<br>"; echo chr(97) . "<br>"; echo chr(122) . "<br>"; ?>
2、使用ord()函數(shù),可將指定字母轉(zhuǎn)為數(shù)字
ord() 函數(shù)返回指定字符的 ASCII 值,會以整數(shù)形式返回 ASCII 值。
<?php echo ord("a")."<br>"; echo ord("f")."<br>"; echo ord("h")."<br>"; echo ord("z")."<br>"; echo ord("A")."<br>"; echo ord("E")."<br>"; echo ord("Q")."<br>"; echo ord("Z")."<br>"; ?>
推薦學(xué)習(xí):《PHP視頻教程》