Maison  >  Article  >  php教程  >  PHP单个字符大小写转换类

PHP单个字符大小写转换类

大家讲道理
大家讲道理original
2016-11-08 14:18:001399parcourir

<?php
/*
 *
 * @class Base_Char
 * @author zhangys
 * @date   2012/06/25
 */
 
class Base_Var_Char
{
    public static function isUpper ( $char )
    {
        $ascii = ord ( $char );
        if( $ascii > 64 and $ascii < 91 ) return true;
        return false;
    }
 
    public static function isLower ( $char )
    {
        $ascii = ord ( $char );
        if( $ascii > 96 and $ascii < 123 ) return true;
        return false;
    }
 
    public static function toUpper ( $char )
    {
        if ( self::isUpper ( $char ) ) return $char;
        $ascii = ord ( $char );
        return chr ( $ascii - 32 );
    }
 
    public static function toLower ( $char )
    {
        if ( self::isLower ( $char ) ) return $char;
        $ascii = ord ( $char );
        return chr ( $ascii + 32 );
    }
}

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn