If you are learning how to program in PHP, Ruby, Python, JavaScript … or any other programming language, you may find my 4 rules useful.
Download the MP3: Stef’s Rules of Programming.
Now the written version:
Stefan’s #1 Rule of Programming:
You will not remember everything you learn.
All the methods, functions, design patterns and other constructs found in PHP are far too many to for any human to remember. That’s why god invented Google and php.net.
… A good book can help too!
The most important thing to remember when learning PHP, are the basic concepts and practices. So I am talking about things like, function, arrays, classes, recursion, MVC et cetera. Again, it is not important that you remember the specific syntax – that you will forget in time. No, it is only important you understand what these things are and WHY you would use them.