zoukankan      html  css  js  c++  java
  • PHP算法之转换成小写字母

    实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。

    示例 1:

    输入: "Hello"
    输出: "hello"
    示例 2:

    输入: "here"
    输出: "here"
    示例 3:

    输入: "LOVELY"
    输出: "lovely"

    来源:力扣(LeetCode)

    代码献上

    class Solution {

        /**
         * @param String $str
         * @return String
         */
        function toLowerCase($str) {
            $strlen = strlen($str);
            $arr = str_split($str,1);
            $newstr = '';

            for($i=0;$i<$strlen;$i++){
                
                $ord = ord($arr[$i]);

                if($ord < 97 && $ord > 64){
                    $newstr.= chr($ord+32);
                }else{
                    $newstr.= $arr[$i];
                }

            }
            return $newstr;
        }
    }

  • 相关阅读:
    hdu 1047 Integer Inquiry
    大数模板(高精度)
    git 学习
    java List 排序
    简单排序总结
    JDK1.8
    webservice 学习笔记 1
    inline-block,inline,block,table-cell,float
    mybatis 学习视频总结记录
    left join right inner join 区别
  • 原文地址:https://www.cnblogs.com/corvus/p/11979296.html
Copyright © 2011-2022 走看看