- implode: documentation ( source)
- explode: documentation ( source)
- lcfirst: documentation ( source)
- strtolower: documentation ( source)
- ucfirst: documentation ( source)
<?php
// php 5.3.0+
$initial = 'PROP_RESOURCE_TYPE';
$words = explode('_', $initial);
foreach($words as &$word){
$word = ucfirst(strtolower($word));
}
$final = implode($words);
echo $final;
// returns PropResourceType
// if you want a lowercase first letter just do
echo lcfirst($final);
// returns propResourceType