Para saber si tenemos una porción de una cadena.
// $cadena = 'pagina.html'; if ( stripos($cadena,'.html') !== FALSE ) { // Si cadena contiene '.html' $titulo=str_replace('.html','',$cadena); // Eliminamos '.html' de la cadena }
Sin diferenciar entre mayúsculas y minúsculas, si se quiere que se tenga en cuenta las mayúsculas y minúsculas hay que utilizar strpos.