Confermo quanto ho detto nel mio primo post.
Per gli errori ok, sono d'accordo, ma per il resto, il libro si chiama "PHP for absolute beginners", non si chiama "PHP for absolute beginners, ma ti insegno anche HTML, CSS, htaccess e regex".

Pretendere che ti spieghi anche quelle cose è sbagliato, il libro si propone di insegnarti le basi di PHP, non altre cose.
Se vuoi iniziare a studiare PHP si da il caso che in precedenza ti sia già interessato tu quantomeno ad HTML, quindi il libro non te ne parla.

La serie dei libri "... for dummies" ti insegnano solo ed esclusivamente ciò che è l'argomento del titolo, non fanno giri e richiami ad altre cose.
Certo ci sono libri che parlano delle basi di PHP e che però fanno richiami ad altre cose, ma costano anche significativamente di più.

Insomma, lamentarsi per il codice sbagliato ci sta, ma per il resto proprio no.