<?php
function ucword($str){
$s=explode(" ",$str);
for($i=0;$i<count($s);$i++){
$a=strtoupper($s[$i]);
$len=strlen($a);
for($j=0;$j<$len;$j++){
if($j==0){
echo substr($a,$j,1);
}
else{
echo strtolower(substr($a,$j,1));
}
}
echo " ";
}
echo "<br/>";
}
$str="hello all of the world!";
ucword($str);
echo ucfirst($str)."<br/>";
echo ucwords($str);
?>