Fluent interface for method chaining in PHP

I am currently doing some research to choose between one of the most popular PHP frameworks for my next project. I have experience using codeigniter and Yii, which are starting to be fairly low in the popularity scale nowadays. They are simple, straightforward and do the job, so I'm still…

PHP late static binding

Being PHP an interpreted language, we don't need to compile our programs ourselves. However, that doesn't mean it is never complied. The PHP interpreter compiles and runs it for us so there is still these two phases: compile time and run time. Static properties get their values on run time.…