FYI, here's a way to view source that will always work:
Open up the page you want the source of and then, while that window is open, look in your browser's temporary internet files folder for that page. Copy it to a new location and then open it with a text editor - voila.
Of course, as mrsocks said, php code is not sent to the client at all, so the above method will still only show you the output (html) of php pages.