您的位置:首页 > 编程语言 > PHP开发

php和js字符串的acsii码函数

2016-02-19 15:19 274 查看
  简单普及下编码知识:

  


  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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: