php和js字符串的acsii码函数

时间:2021-11-30 09:02:44

  简单普及下编码知识:

  php和js字符串的acsii码函数

  javascript中有charCodeAt(),根据字符查找ascii码。

       String.fromCharCode(),根据ascii码查找对应的字符。

console.log('A'.charCodeAt(0));//
console.log('z'.charCodeAt(0));//
console.log('中'.charCodeAt(0));//
console.log( String.fromCharCode(97));// a

php的函数表示,

int ord ( string $string )  字符串第一个字符的对应的ascii码

string chr ( int $ascii )  ascii码对应的字符

echo ord('A');//
echo ord('z');//
echo chr(97);// a

举个例子,比如:使得hello_world这种格式的字符串,转化为Hello world这样。

 <?php

 $str = "hello_world_good";

 //$str = str_replace('_', ' ', $str);
//echo ucwords($str);// 这个函数专门处理... $arr = explode('_', $str);
foreach($arr as &$v){
$v = substr_replace($v, chr(ord($v{0})-32), 0, 1 );
}
unset($v); echo implode(' ', $arr);

php和js字符串的acsii码函数的更多相关文章

  1. JS 字符串对象 数组对象 函数对象 函数作用域

    一.内置对象 object对象:ECMAScript 中的所有对象都由这个对象继承而来:Object 对象中的所有属性和方法都会出现在其他对象中 ToString() : 返回对象的原始字符串表示.V ...

  2. 编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内&lpar;0~127&rpar;。不在范围内的不作统计。

    题目描述 编写一个函数,计算字符串中含有的不同字符的个数.字符在ACSII码范围内(0~127).不在范围内的不作统计. 输入描述: 输入N个字符,字符在ACSII码范围内. 输出描述: 输出范围在( ...

  3. JS字符串替换函数&colon;Replace&lpar;&OpenCurlyDoubleQuote;字符串1″&comma; &OpenCurlyDoubleQuote;字符串2″&rpar;,

    JS字符串替换函数:Replace(“字符串1″, “字符串2″), 1.我们都知道JS中字符串替换函数是Replace(“字符串1″, “字符串2″),但是这个函数只能将第一次出现的字符串1替换掉, ...

  4. js字符串截取函数slice&lpar;&rpar;、substring&lpar;&rpar;、substr&lpar;&rpar;

    摘要 在js中字符截取函数有常用的三个slice().substring().substr()了,下面我来给大家介绍slice().substring().substr()函数在字符截取时的一些用法与 ...

  5. &lbrack;PHP&rsqb; chr和ord函数实现字符串和ASCII码互转

    chr和ord函数是用来字符串和ASCII码互转的.  ASCII码是计算机所能显示字符的编码,它的取值范围是0-255,其中包括标点.字母.数字.汉字等.在编程过程中,经常把指定的字符转化为ASCI ...

  6. js 字符串截取函数substr&comma;substring&comma;slice之间的差异

    js 字符串的截取,主要有三个函数,一般使用三个函数:substr,substring,slice. 而这三个函数是不完全一样的,平时很难记住,在这里做下笔记,下次遇到的时候,直接从这里参考,调用合适 ...

  7. 用php的chr和ord函数实现字符串和ASCII码互转

    http://shenyongqang.blog.163.com/blog/static/22439113201002941856838/ chr和ord函数是用来字符串和ASCII码互转的. ASC ...

  8. js数组&comma;字符串&comma;json互相转换函数有哪些

    js数组,字符串,json互相转换函数有哪些 一.总结 一句话总结: JSON.stringify(arr) JSON.parse(jsonString) str.split('') array.jo ...

  9. Js中常用的字符串,数组,函数扩展

    由于最近辞职在家,自己的时间相对多一点.所以就根据prototytpeJS的API,结合自己正在看的司徒大神的<javascript框架设计>,整理了下Js中常用一些字符串,数组,函数扩展 ...

随机推荐

  1. Unity 脚本生命周期流程图

    渲染 OnPreCull: 在相机剔除场景之前调用此函数.相机可见的对象取决于剔除.OnPreCull 函数调用发生在剔除之前. OnBecameVisible/OnBecameInvisible:  ...

  2. 51nod1354 选数字

    01背包tle. 解题报告(by System Message) 类似于背包的DP,以乘积为状态.先把等选数字里面不是K约数的去掉.然后找出K的约数,进行离散化.然后dp[i][j]表示前i个数字乘积 ...

  3. Twin Prime Conjecture&lpar;浙大计算机研究生保研复试上机考试-2011年&rpar;

    Twin Prime Conjecture                                            Time Limit: 2000/1000 MS (Java/Othe ...

  4. MVC5移除不常用Nuget命令

    ---移除JQuery.* 和bootstartp Uninstall-Package bootstrap Uninstall-Package Microsoft.jQuery.Unobtrusive ...

  5. D - 二叉树遍历(推荐&rpar;

    二叉树遍历问题 Description   Tree Recovery Little Valentine liked playing with binary trees very much. Her ...

  6. Hadoop之——CentOS构造ssh否password登录注意事项

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46388809 前提配置:使用root登录改动配置文件:/etc/ssh/sshd_ ...

  7. Shell脚本生成网页版相册浏览器

    今天学到了一招,那就是使用脚本制作一款网页版相册浏览器.先上图吧. 必备基础 操作系统: 以linux为内核的操作系统都行 编程语言:Shell(bash)脚本,相关基础知识即可 下载工具:wget ...

  8. echarts折线图

    https://echarts.baidu.com/examples/#chart-type-bar

  9. app相关的一些网站

    https://www.qimai.cn   排名排行关键字原aso100

  10. get post 小结

    get参数通过url传递,post放在request body中. get请求在url中传递的参数是有长度限制的,而post没有. get比post更不安全,因为参数直接暴露在url中,所以不能用来传 ...