Im interested in learning PHP as most of my sites are coded in PHP: www.medevilwars.com How long will it take to learn everything?
I doubt you will ever learn everything. I've been programming for about 2 years now, and I'm at a point where I'm pretty comfortable with PHP, and I can do almost everything that I need to do without major problems. But I still learn something new every now and then... It depens what you want to do really.
I learnt the basics over one weekend (my programming experience helped), but as nico said, It is still a learning curve, you learn new things every day. Give yourself anywhere between 2 weeks - 3 months (without any programming exp) to get at some confort level with php.
I started with my first codes about 6 months back but caught up with it, though i didnt try to learn seriously, but just caught up with it by looking at other codes etc.. i am still good enough to code some scripts for my personal use, like paypa integration, order processing and support ticket scripts
Learning a language is easy when you know other (similar) languages. Learning the first language is always the hardest. And from that point, to learn new languages is fairly easy. Becoming a master in any language on the other hand, can take years. PHP is designed in a way that you can start doing useful stuff on your first day. Just follow any tutorial. And whenever you get stuck, just google for it (or ask here
After I finished reading Larry's PHP for Beginners book (over a one week time). I started programming. Many of what I did was mostly things I thought I wasn't able to do with PHP, but did . I then started building simple websites for customers, like HoldShort, which helped me greatly learn some advanced functions. After a year time, I stopped working and started building my own websites. It was fun (whenever I had an Idea, I would go on implementing it no matter how long it took me). In the process I learned aloooooooot o of things. I am still learning todate. Things I haven't learnt in PHP yet like Classes/templates, I will learn when I have time. Peace,
As all the others have stated it's a multi stage process. Getting the first couple stages is dirt easy, php is an easy to use language. In the end you'll be doing profiling to optimize your scripts and make them faster etc. And if you're really dedicated you'll end up knowing about the resulting opcode. And if you lack a life then you'll end up also knowing about apache and php builds.
Depends on how long have you used other kind of script languages. If you're a experienced programmer, I think it should be in less 3 months.
Took me about 30 minutes. However, I ain't no expert. I believe Krakjoe is though from various people. Col
thanks everyone, i've started learning today, Today I learnt about text variables and else if variables, I feel like I know alot allready!
it took me around 12 hours to learn and do some php with mysql. but i have some programming experience.
if you some thing about html then it wont take you long to get on the road... its old saying... Practice make a man perfect!!
Really depends on the kind of person you are, I find analysing opcodes fascinating because they tell you exactly what is the fastest and you get a better understanding of the language. While apache is just zzzZZzzZZzzzZZ. But I can see your point that opcodes are quite a bit more advance if you don't have a passion for it.