best way to learn php
- Started
- Last post
- 13 Responses
- mattkay2
Is there any tutorials that are better than others?
- acescence0
do you want to learn how to be a programmer, or just how to hack away at php?
- mattkay20
basic programming so I can make simple sites.
- OSFA0
- BattleAxe0
php.net is the best way to learn php
lots of code samples with lots of good documentation
good vs bad is really hard to tell since there are many ways to code a cat
a good book anything from
http://www.informit.com/search/i…most of all just start coding a hello world then go to else if's just get access to a place to publish php files and take it from there
- acescence0
the problem with php is that it's a really messy language and encourages bad habits. if you want a future in programming, i would recommend learning something like python as your first language. if you just want to hack away at some php, one of the learning php books from oreilly.
- i dont agree , php is pretty cool as it has similar behavior to the C language, Python syntax is ridiculous********
- and python bindings suck********
- hmm, where to start, references working differently depending on version, magic quotes, unpredictable comparison operators, no unicode, etc..acescence
- .. operators, completely dumb character set support, etc..acescence
- my point is if you want to be a PROGRAMMER, meaning learn to program which allows you to pick up ANY language, learn pythonacescence
- python!acescence
- no way man, if you want to be a programmer pick up any language : C/C++********
- openGL python bindings ? ridiculous, OpenGL and C not bindings, native. awesome********
- well, that's way more of an investment because it's more low-level, if you want to just write stuff for web.acescence
- of course, C has it's own frustrating idiosyncrasies as well.acescence
- Python is just the actually "in the air" programming language, i would not even call it a programming language is syntax is ridiculous and stupidly "personified"********
- ..language is syntax is ridiculous and stupidly "personified"********
- yes ok for the web stuff, cheers!********
- it's thought out and makes sense for someone learning how to program. php is a hack job from "personal home pages" that grew organically.acescence
- these notes are so frustratingly short! haha. ok, back to workacescence
- yes, lol. but i do like PHP , personally it's waht introduced me to C.********
- I like it too, it gets the job done. i guess i'm speaking less of usefulness and more of "thinking like a programmer"acescence
- .. which is knowledge that works for any language.acescence
- ok, really back to work.acescence
- i dont agree , php is pretty cool as it has similar behavior to the C language, Python syntax is ridiculous
- ukit0
Hey, I am learning it too. I don't know why I didn't earlier - PHP and MYSQL is really not that hard, and you can do so much more once you learn even just the basics of it. Personally I got sick of Googleing the answer to things and trying to dig up website tutorials so I bought a subscription to this site.
http://my.safaribooksonline.com/…
They let you browse any book in PDF format and the UI is pretty nice actually. It's $50/month so I don't know if I'll keep it forever but if you want to learn a couple progamming languages and get a solid foundation this could be the way to go.
- Actually $43 for unlimited access, $23 for up to 10 books/monthukit
- SPECTACULAR0
http://lynda.com/deke
you get 7 days for free. enough to pick up the basics of php. you can keep "renewing" if you get new emails. so you have lynda for free depending on how many emails you have.
- ********0
snitching and snooping into code
- acescence0
it's easy to learn, but the barrier to entry is so low that when you google for the answer to a question, 9 out of every 10 links are how NOT to do something. that's the part that's difficult to avoid, the clueless advising the amateurs.
- jfletcher0
I bought the O'Reillys book on PHP, those are great books for reference. Although I know some C++ to start, so I wasn't coming into programming blind.
- ********0
- ukit0
I'm probably alone on this, but I never saw the appeal of video tutorials for something like this. My attention span these days just isn't long enough to sit through the video. I'd rather quickly scan through a book or a webpage, read the parts I care about and skip the rest.

