Last Updated: February 25, 2016
·
432
· pedrohcan

String to camelCase

function strToCamelCase($txt) {
$txt = lcfirst(implode(array_map('ucfirst', explode(' ', strtolower($txt)))));
return $txt;
}

The above code transform a given string in a lowerCamelCase string, example:

echo strToCamelCase('this string will change');

outputs: thisStringWillChange

It would be interesting to use a function to remove/replace special chars from the string also.