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);
  • 相关阅读:
    git stash回退
    基于git tag快速修复
    Go语言开发规范
    defer实现原理
    string数据结构
    关于const iota
    struct
    map数据结构底层详解
    go 函数进阶
    go 内存分配原理
  • 原文地址:https://www.cnblogs.com/firstForEver/p/5201135.html
Copyright © 2011-2022 走看看