Grazie della risposta.
Non è esattamente quello che intendevo ma lo trovo comune utile.
Ti posto il mio codice che mi funziona ma non è ottimale:

Codice PHP:
<?php $link basename($_SERVER['PHP_SELF']);  $estensione str_replace(array(".php"),".pdf"$link); 
$link " \" pdf/$estensione \"  target=\"_blank\" ";
Io per sostituire l'estensione ho usato str_replace, ma sicuramente c'è un metodo migliore di quello.

Poi ho provato a farlo aprire in una nuova finestra con il codice successivo.