Any programming language needs practical experience of work to understand coding and get more knowledge about program. The given link shows video of Object-Oriented Programming in PHP with requires all details of program. This is better to learn because here it is possible to listen voice and see programming screen.
This is an introduction, of course you'll find your OWN ways to work. For example, I name my classes promptly and when I need to find a function, I search for the related file name, and I have almost never had issues finding functions ( of course I've had my share of those aswell )
But it's all practice.
Next cast coming this weekend, teaching how to make a login system in less than 25 minutes.