This is apparently a poorly organized, planned, and edited book.
Chapter 1-2 are introductory and how-to-install chitchats.
Chapter 3-4 are basics of basics about PHP syntax, like what are variables, arrays, if-elseif-else, for-loop, etc., followed by object syntax like what is a class, _construct, interface, etc.
Chapter 5 is another syntax dump for MySQL, like what is SELECT, UPDATE, JOIN, etc.
So Chapter 1-5 are very basic stuff that most beginners already know.
And then suddenly comes Chapter 6 on MVC, where he discusses (or attempts to) the MVC pattern and how to use PHP to create the components like routers, controllers, models, etc. While the idea is very good and supposedly educational, the sudden jump of contents is very confusing; and the poorly written (edited) explanations are not helpful. There are paragraphs on things that I already know that I cannot understand, making it hopeless to learn new and more advanced items from this book.
Having said that, I will re-visit Chapter 6 codes to salvage some value after I learn the concepts from other sources.