Think of php as an alternative to javascript. You don't need both just now
I'm gonna side with hodgy here - this is wrong, wrong, wrong.

I know you said having him think otherwise won't help him, but IMO him having misconceptions about PHP is even worse. Too many amateurs and n00bs improvise themselves as programmers simply because they have this kind of mentality

Maybe its simply because there's too much blood in my caffeine stream, but I can't see WHY you think it's wrong
Would it have been the same sort of 'wrong' if Wudang had said '
Think of server-side-only scripting as an alternative to client-and/or-server-side scripting'?
To me, the most salient point in Wudang's post (for newbies like Yairhol - the OP - who is busy elsewhere on this forum... but not here...) was this:
Seriously, stick to HTML and css just now
I invite anyone here to 'debunk' my opinion that newbies should be encouraged to learn - one step at a time -
generic concepts such as the distinction between
content and
presentation, cross-browser/platform compatibility, accessibility, etc.
There's a reason why all (decent) tutorials begin with
Hello World... it works!
I think such an approach encourages the development of skills (and habits!) that can be applied (by the newbie),
later, to critically evaluate the costs vs benefits of implementing
specifics like
behaviour (javascript, php, sql, cgi, java, etc), alternative content (Flash [ugh!] and ActiveX [ugh!
2]
Furthermore, I'd encourage Yairhol to practice on a local machine... so server-side and security issues (firewalls, ftp vs sFTP vs sshfs, etc) merit nothing more than a brief mention, accompanied by the cautionary advice: '
venture warily, for here there be dragons'