I have been trying to teach myself PHP on and off for a couple of months now. I still have a problem understanding every line of code from my Yank Sitepoint book, and another book I have purchashed (PHP and MySQL for dynamic websites Larry Allman). Both, I'm sure, are excellent books, but I still have difficulty digesting PHP coding techniques. In particularly the multiple techniques that can be used concerning arrays, varibles, and conditional statements.Both books teach in an entirely different manner. Is this a case of practice makes perfect? I find myself going back to the beginning of both books and starting the exercises over when I see something in the code that is not recognizable. My goal is to understand, not just copy an example from one of my books and alter the programming for my site. It can be very frustrating. PHP & MySQL are essential to making my website a reality. Can anyone give me some suggestions?