Some of the design Patterns in PHP.
Object Oriented PHP
Solution for error Notice: A session had already been started – ignoring session_start() in .. on line ..
A very fundamental tutorial on PHP.