php和js字符串的acsii码函数
2016-02-19 15:19
274 查看
简单普及下编码知识:
javascript中有charCodeAt(),根据字符查找ascii码。
String.fromCharCode(),根据ascii码查找对应的字符。
php的函数表示,
int ord ( string $string ) 字符串第一个字符的对应的ascii码
string chr ( int $ascii ) ascii码对应的字符
举个例子,比如:使得hello_world这种格式的字符串,转化为Hello world这样。
javascript中有charCodeAt(),根据字符查找ascii码。
String.fromCharCode(),根据ascii码查找对应的字符。
console.log('A'.charCodeAt(0));// 65 console.log('z'.charCodeAt(0));// 122 console.log('中'.charCodeAt(0));// 20013 console.log( String.fromCharCode(97));// a
php的函数表示,
int ord ( string $string ) 字符串第一个字符的对应的ascii码
string chr ( int $ascii ) ascii码对应的字符
echo ord('A');// 65 echo ord('z');// 122 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——分页显示的完善(加查询,用类简化sql语句)
- PHP查找与搜索数组元素
- MySQL数据库编码、html页面编码、PHP或html文件本身编码要全部一致。
- PHP学习笔记之数组操作//待完善V1.0
- 如何删除PHP数组中的元素,并且索引重排
- win10 phpStudy 80端口被占用
- php给图片加文字水印
- php 引用详解
- 简单爬虫模拟登陆phpmyadmin
- fastcgi是什么?与php-fpm之间是什么关系?
- PHP命名空间(Namespace)的使用详解
- [转]RabbitMQ消息队列在PHP下的应用
- PHP同时上传“多个”文件示例,并格式化$_FILES数组信息
- ubuntu下面挂载mtp设备的目录位置
- php抽奖概率算法
- PHP数组变量重复利用的Bug
- php红包算法
- [转]各种有用的PHP开源库精心收集
- PHP导出数据到CSV文件
- PHP利用imagick生成组合缩略图