PHP根据ASCII码返回具体的字符

根据ASCII码返回具体的字符,在php中可以使用函数 chr();

如:大写字母A的 ASCII码是 65,

所以:

<?php
    echo chr(65);//结果是大写字母 A
?>

提示:(常用的ASCII码)

数字0-9: 48-57

小写字母a-z:97-122

大写字母A-Z: 65-90

更多的信息可以到这里去查找:http://ascii.911cha.com/

而对于的根据字符返回对于的ASCII码的方法是 ord();

时间: 2024-10-01 04:48:46

PHP根据ASCII码返回具体的字符的相关文章

Android默认字体ASCII码中可显示字符的平均灰度由小到大排序

如题: 46,96,39,58,45,44,59,34,95,126,33,94,105,114,124,47,73,61,60,62,42,108,92,49,116,43,106,63,118,41,40,76,102,123,55,125,74,84,99,120,122,93,91,117,110,115,89,111,70,121,101,50,97,86,107,51,104,90,67,52,80,53,65,113,88,112,69,37,48,85,100,98,54,75,

如何用C语言显示ascii码超过127的字符

C语言的程序代码如下: #include "stdio.h"main(){      int i;      for (i=1;i<256;i++)          {              printf("%c ",i);          }          getchar();} 显示结果: 编码在127以上的都显示为"?". 这是因为 编号在128-255的是扩展的编码,原本就不是作为显示用的,当然在不同的终端上显示就不一致

在Qt中怎样显示ASCII码大于127的字符

前段时间要显示“≤”符号找了挺久没找到方法,后面发现用以下方法可以解决: ushort gd[]={8805,0};    QString gteq=QString::fromUtf16(gd); 得到的gteq就是“≤”: 函数:QString::fromUtf16(const ushort* unicode,int size=-1): 参数  unicode:是我们要的字符串对应的unicode码数组: 参数  size:       是数组的长度,如果没有指定长度则要以0结束: 那怎么知道

求中英文混合字符串长度,中英文混合字符串截取(汉字2个字节,字母数字等1个字节),字符转ASCII码

/// <summary> /// 求字符串的实际长度(汉字2个字节,外语字符1个字节) /// </summary> /// <param name="str"></param> /// <returns></returns> public static int Length(string str) { int len = 0; char[] arr = str.ToCharArray(); for (int i

如何由二进制ASCII码(010101)得到相应的字符

需求:有时在通信方面的一些工程,接收端接收到的往往是字符信息的ASCII码(0101)的东西,这串东西存到一个int型数组中(int a[7]),这个时候怎么解析相应的字符呢? 答案: #include <stdio.h> #include <math.h> int main() {           //0 1 2 3 4 5 6 int a[7]={0,0,0,0,1,1,0}; //"0"的ASCII码,注意倒序 int i; //循环变量 //打印AS

ASCII码专题

ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646.ASCII 规范于 1967 年第一次发布,最后一次更新是在 1986 年,它包含了 33 个控制字符(具有某些特殊功能但是无法显示的字符)和 95 个可显示字符. ASCII码表 二进制 十进制 十六进制 缩写/字符 解释 00000000

第29课:ASCII码

前面的例子中,我们已经使用过一次ASCII码了,也就是那个笑脸.ASCII码是图形化的符号,可以用来点缀我们的批处理的. 在cmd窗口中我们可以通过任意一个字符的ASCII码来输入该字符,比如Ctrl+G.Ctrl+N等,字母a-z对应ASCII码的1-26.对于ASCII码大于26的字符,可以通过这个方法来输入:按住Alt键不松,通过小键盘输入ASCII码的十进制值,松开Alt键即可. @echo off&mode con cols=80 :begin cls set/p file=请输入要处

键盘、游戏、ASCII码引出的一系列问题

初学者就爱开发点小游戏,比如贪吃蛇.俄罗斯方块等,开发这种小游戏就必须有按键控制,一般情况下我们是直接用getch()函数接收按键,然后转换成对应的ASCII码,再通过与ASCII码比较判断用户到底是按了什么键,然后根据按键去执行相应的操作,比如移动.旋转. 但是最近实践我发现这其实没那么简单,举个例子:比如贪吃蛇,当用户按下“向上的方向键”时,要控制蛇往上走,为了说明问题,简化一点,如果按了向上的方向键则输出“up”,其他方向键类似.一般我们会去查ASCII码表(下面有), 如图,向上的方向键

ASCII 码 图表

ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符.标准ASCII 码也叫基础ASCII码,使用7 位二进制数来表示所有的大写和小写字母,数字0 到9.标点符号, 以及在美式英语中使用的特殊控制字符.其中: 0-31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行).CR(回车).FF(换页).DEL(删除).BS(退格).BEL(响铃)等:通信专用字符:SOH(文头).EOT(文尾).ACK(确认)等:ASCII值为8.