Entonces una forma de solucionarlo basandome en la información que me enviaste, es usar el array $GLOBALS['mensaje'];, para que la variable este a nivel local de la función mostrarVariable, y así mediante la llamada a la función poder mostrar el mensaje.
Código PHP:
<?php
$mensaje = "hola";
function mostrarVariable(){
echo $GLOBALS['mensaje'];
}
mostrarVariable();
?>
Gracias por la liga, me es de mucha utilidad.