Not sure about the first book, as that will depend on your prior experience in programming in general. In any case, I'd have to do the same web searches you would to find the best starting book, as I've not read one in well over a decade now. 😉
However, for your second PHP book, I'd recommend PHP Objects, Patterns, and Practice by Matt Zandstra.