This bit of code will set the page's title based on the filename of the script. So, my_homepage.php will be titled "My Homepage". Laziness prevails, sort of.
<?php
$title = $_SERVER['SCRIPT_NAME'];
$title = ltrim($title,'/');
$title = preg_replace('/\.php$/','',$title);
if ( strpos($title,'_') === FALSE ) // if we don't have a _ in there, it's a single word
{
$title = ucfirst($title);
}
else
{
$title = explode('_',$title);
$title = array_map(myucfirst,$title);
$title = join( ' ', $title);
}
print "$title";
function myucfirst($s) { return ucfirst($s); }
?>