lcfirst(str_replace(' ', '', ucwords(str_replace(['-', '_'], ' ', $value))));
function changeToCamelCase(string $str)
{
$explodeString = explode('_', $str);
$maxCount = count($explodeString);
for ($i = 1; $i < $maxCount; $i++) {
$explodeString[$i] = ucfirst($explodeString[$i]);
}
return implode($explodeString);
}
$string = 'connected_categories';
$newString = changeToCamelCase($string);
echo $newString;