当前位置:Gxlcms > PHP教程 > PHP单个字符大小写转换类

PHP单个字符大小写转换类

时间:2021-07-01 10:21:17 帮助过:11人阅读

基本操作
  1. /*
  2. *
  3. * @class Base_Char
  4. * @author zhangys
  5. * @date 2012/06/25
  6. */
  7. class Base_Var_Char
  8. {
  9. public static function isUpper ( $char )
  10. {
  11. $ascii = ord ( $char );
  12. if( $ascii > 64 and $ascii < 91 ) return true;
  13. return false;
  14. }
  15. public static function isLower ( $char )
  16. {
  17. $ascii = ord ( $char );
  18. if( $ascii > 96 and $ascii < 123 ) return true;
  19. return false;
  20. }
  21. public static function toUpper ( $char )
  22. {
  23. if ( self::isUpper ( $char ) ) return $char;
  24. $ascii = ord ( $char );
  25. return chr ( $ascii - 32 );
  26. }
  27. public static function toLower ( $char )
  28. {
  29. if ( self::isLower ( $char ) ) return $char;
  30. $ascii = ord ( $char );
  31. return chr ( $ascii + 32 );
  32. }
  33. }

人气教程排行