If I am understanding you correctly what you are asking for is a way to code where you won't need to type in ucwords() or strtoupper() for your scripts so often. If this is the case then you might want to look into using conditional loops like the following:
Code:
<br>
<?php $terms=array(ae,be,ce,de,ee,fe,ge,he,ie,je,ke,le,me,ne,oe,pe,qe,re,se,te,ue,ve,we,xe,ye,ze);
$t=0;$j=count($terms);
while ($t<$j){
if ($t%2==0) $term[$t]=ucwords($terms[$t]);
else $term[$t]=strtoupper($terms[$t]);
echo"$term[$t]<br>";
$t++;
}
?>
$j=count($link); counts the number of values in the array $link.
$t++ increases the value of $t by one.
basically the above will capitalize every even numbered value in your array and the odd numbered values in the array $terms will have the first letter of its value capitalized. But of course this all depends on what you need your script to do.
Bookmarks