Not to put down PHP: Main or anything, but the only people I see using PHP: Main as a resource are regs. There are a few newbs who use it as well, but most "users" are regs (at least, from what I can see)
So, I say, instead of worrying whether or not a tutorial shows how to create a php document, and to put .php after it, I think we should (as we, slowly but surely already are doing) merge over to more complex things, like (as already mention) AJAX, classes, advanced systems (besides forums/portals/etc)
And the only people who are going to want a complex ajax uploader with advanced features that only a true php coder could know, is the true php coders (duh?)
I'm just saying, it'd be good to put away the baby toys, and start pulling out the big guns, because PHP: Main isn't looked at by many noobs (if any) (of course, from my perspective).
I mean, PHP: Main is a GREAT resource to refresh my knowledge of php, but all the way up until some of the ajax tutorials came out (and maybe the class tutorial by different), all I ever used this for was to "refresh my memory"
Just throwing that out there....you can take it, or chuck it back at me...your call guys