non è possibile che il view-source non funzioni... è una funzione del browser e non dipende né da php né da chi genera l'html.