src/Data/String.php
public static function toCamelCase($pStr, $pCapitaliseFirstChar = true)
    {
        if (empty($pStr)) {
            return $pStr;
        }

        $pStr = strtolower($pStr);

        if ($pCapitaliseFirstChar) {
            $pStr[0] = strtoupper($pStr[0]);
        }

        return preg_replace_callback('/_([a-z])/', function ($pMatches)
            {
                return strtoupper($pMatches[1]);
            }, $pStr);
    }
public static function toCamelCase($pStr, $pCapitaliseFirstChar = true)
    {
        if (empty($pStr)) {
            return $pStr;
        }

        $pStr = strtolower($pStr);

        if ($pCapitaliseFirstChar) {
            $pStr[0] = strtoupper($pStr[0]);
        }

        return preg_replace_callback('/_([a-z])/', function ($pMatches)
            {
                return strtoupper($pMatches[1]);
            }, $pStr);
    }
public static function toCamelCase ( $ pStr , $ pCapitaliseFirstChar = true ) { if ( empty ( $ pStr ) ) { return $ pStr ; } $ pStr = strtolower ( $ pStr ) ; if ( $ pCapitaliseFirstChar ) { $ pStr [ 0 ] = strtoupper ( $ pStr [ 0 ] ) ; } return preg_replace_callback ( '/_([a-z])/' , function ( $ pMatches ) { return strtoupper ( $ pMatches [ 1 ] ) ; } , $ pStr ) ; }
Create a camel-case string.

@param string $pStr Chaîne au format classique (avec "_")
@param bool $pCapitaliseFirstChar Make the first char uppercase
@return string Camel-case string
Create a camel - case string .