Ya lo tengo! usa
Código PHP:
<?php
$titulo_saludo = "hola holita vecinos";
$titulo_despedida = "hasta la vista";
$a = "saludo";
$b = "despedida";
eval( 'echo $titulo_' . $a . ';' );
?>
El fallo que tiene el 1º código que te han puesto es un espacio en blanco detras de $titulo_ que no debería estar. Ahora ya funciona correctamente.
------------------------------------------
Guillermo Terrasa. Dpto Programación de Artvisual
http://www.artvisual.es