Changeset 340 for trunk/lib


Ignore:
Timestamp:
Dec 6, 2008 7:34:31 PM (15 years ago)
Author:
quinn
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Utilities.inc.php

    r338 r340  
    267267        return preg_replace(array(sprintf('/^(.{%s}).{4,}$/sU', $part1 + $part2), '/\s*\.{3,}\s*/sU'), array('$1' . $delim, $delim), $str);
    268268        break;
     269    }
     270}
     271
     272/*
     273* A substitution for the missing mb_ucfirst function.
     274*
     275* @access   public
     276* @param    string  $strong The string
     277* @return   string          String with uper-cased first character.
     278* @author   Quinn Comendant <quinn@strangecode.com>
     279* @version  1.0
     280* @since    06 Dec 2008 17:04:01
     281*/
     282if (!function_exists('mb_ucfirst')) {   
     283    function mb_ucfirst($string)
     284    {
     285        return mb_strtoupper(mb_substr($string, 0, 1)) . mb_substr($string, 1, mb_strlen($string));
    269286    }
    270287}
Note: See TracChangeset for help on using the changeset viewer.