zoukankan      html  css  js  c++  java
  • php和js字符串的acsii码函数

      简单普及下编码知识:

      

      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这样。

     1 <?php
     2 
     3 $str = "hello_world_good";
     4 
     5 //$str = str_replace('_', ' ', $str);
     6 //echo ucwords($str);// 这个函数专门处理...
     7 
     8 
     9 $arr = explode('_', $str);
    10 foreach($arr as &$v){
    11     $v = substr_replace($v, chr(ord($v{0})-32), 0, 1 );
    12 }
    13 unset($v);
    14 
    15 echo implode(' ', $arr);
  • 相关阅读:
    nconf修改密码
    快速清空一个文
    freebsd安装snmp
    -bash: mail: command not found
    重置Cacti密码
    cacti添加被监控机全过程
    cacti图形字符乱码
    博客链接
    tar命令详解
    MainPresenter 实现类
  • 原文地址:https://www.cnblogs.com/firstForEver/p/5201135.html
Copyright © 2011-2022 走看看