
---
Books:
* PHP & MySQL: Novice to Ninja by Tom Butler
* PHP 8 - Quick Scripting Reference by Mikael Olsson
* PHP 8 Objects, Patterns, and Practice by Matt Zandstra
* Programming PHP (2020) by Kevin Tatroe and Peter MacIntyre
I personally found them to be really good. I learned a lot from the first book especially.
You can find the code from the first book here: https://github.com/spbooks/phpmysql7
I hope this helps.
That said, I do have some book recommendations and some useful links.
Books:
* PHP & MySQL: Novice to Ninja by Tom Butler
* PHP 8 - Quick Scripting Reference by Mikael Olsson
* PHP 8 Objects, Patterns, and Practice by Matt Zandstra
* Programming PHP (2020) by Kevin Tatroe and Peter MacIntyre
Links:
* https://www.php-fig.org/psr/
* https://web.archive.org/web/20230110234256/https://www.cases...
http://www.amazon.com/Objects-Patterns-Practice-Experts-Sour...
for OOP I've liked PHP Objects, Patterns and Practice by Matt Zandstra
Some Classic Computing Non-Fiction (circa 80s and earlier): * Soul of a New Machine - Tracy Kidder * Fire in the Valley - Paul Freiberger and Michael Swaine * Hackers - Steve Levy * Commodore: A Company on the Edge - Brian Bagnall (get the second edition) * The Psychology of Computer Programming by Gerald M. Weinberg - for being written in 1971 (with an updated edition in 98) it is very interesting and still relevant. * Coders at Work: Reflections on the Craft of Programming by Peter Seibel - interviews of many luminary programmers, how they got stated and what they have done.
Zend PHP Study Guide has the basics without much examples. http://www.amazon.com/architects-Zend-Certification-Study-Gu...
I've since read two of Ullman's books (PHP for the WWW and PHP 5 Advanced), the Powers books (PHP Solutions and PHP Object-Oriented Solutions), and Shiflett's 'Essential PHP Security' (the PHPSec guide is required reading also).
The two Apress Pro books ('PHP Objects, Patterns and Practice' and 'Pro PHP'), 'Essential PHP Tools', 'PHP5 Power Programming' (Andi Gutmans is a coauthor) and 'Advanced PHP Programming' by Schlossnagle are up next, although I'm currently working through SICP.
(Note: I switched to Postgres since reading Welling & Thomson; there are basically 10x as many MySQL books as PostgreSQL ones, unfortunately)