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;
        }
    }

  • 相关阅读:
    Tomcat 调优的技巧
    双亲委派模型
    字典树实现
    Python获取房价信息和导出EXCEL
    日志检索关键字并截取上下行关联内容
    GC日志分析
    Linux 查看 删除进程
    Rotate partitions in DB2 on z
    C++ STL string
    DB2 for z: system catalog tables
  • 原文地址:https://www.cnblogs.com/corvus/p/11979296.html
Copyright © 2011-2022 走看看