美文网首页
大小写转化

大小写转化

作者: 花佬爷 | 来源:发表于2019-07-08 15:32 被阅读0次
function str_toupper($str)
{
    if(!is_string($str))
    {
        return $str;
    }
    $strOut = '';
    $strArr = str_split($str,1);
    foreach($strArr as $val)
    {
        if(ord($val) >= ord('a') && ord($val) <= ord('z'))
        {   
            $strAscii = ord($val);
            $strAscii += ord('A') - ord('a'); 
            $val = chr($strAscii);
        }
        $strOut .= $val;
    }
    return $strOut;
}
function str_tolower($str)
{
    if(!is_string($str))
    {
        return $str;
    }
    $strOut = '';
    $strArr = str_split($str,1);
    foreach($strArr as $val)
    {
        if(ord($val) >= ord('A') && ord($val) <= ord('Z'))
        {   
            $strAscii = ord($val);
            $strAscii += ord('a') - ord('A'); 
            $val = chr($strAscii);
        }
        $strOut .= $val;
    }
    return $strOut;
}

相关文章

  • 大小写转化

  • Mac 快捷键

    android studio 快捷键: 大小写快捷转化:cmd+shift+u 格式化代码:cmd +option...

  • Java算法习题记

    1、记得/表示取整,%表示取模,别搞混淆了; 2、 大小写字母的转化: public class Soluti...

  • NSString 字符串使用

    拼接字符串 判断奇偶数 大小写转换 截取 匹配 分隔 数组与字符串的转化(有分隔符)

  • Java 字符串大小写转化

    str.toLowerCase() 将String转换为小写,如果字符串中没有应该被转换的字符,返回原字符串 st...

  • PHP常用函数

    常用函数哦! 一、字符串函数 1、去空格或其他字符串: 2、字符串生成或转化: 3、大小写转换: 4、html标签...

  • IOS 旧知识回顾Day04

    1. fabs( ) fabs 函数表示取绝对值 2. 大小写转换方法: 利用数字字母表相差32位进行转化,可以在...

  • BUG|Java 大小写转化和国际化

    当国际化遇上大小写转化(Java),可能需要知道的这个坑。 发现问题 在PUBG内嵌社群用户可以发布想法结交好友。...

  • 算法笔记

    字母的大小写转换方法 字符串转化 方法一 方法二 方法三 字符串转换为数组 逆序输出 保留小数点后几位 方法一:使...

  • php 字符串常见方法汇总

    字符串拼接 字符串检索 字符串截取 字符串替换 字符串大小写转化 字符串转数组 字符串格式化

网友评论

      本文标题:大小写转化

      本文链接:https://www.haomeiwen.com/subject/yqtahctx.html