PHP (Hypertext Preprocessor) is a general-purpose, open-source scripting language that can be used to develop dynamic and interactive websites. PHP is one of the easier programming languages due to the strong ecosystem of resources available for beginners and it has a syntax that is forgiving to beginners. The latest version of PHP is 8.0 that will be supported until 26 November 2023. However, whatever version you use, the basic framework of PHP stays the same in these versions.
Below, I have listed some of the best resources that you can use to become an expert in PHP programming.
1. Official Website
2. W3Schools
3. Tutplus
https://code.tutsplus.com/courses/practice-php-and-learn-databases
4. Official Manual
5. Official Tutorial
6. PHP Tutorial for Beginners
https://www.youtube.com/playlist?list=PL4cUxeGkcC9gksOX3Kd9KPo-O68ncT05o
7. Php Tutorial for Beginners in Hindi
https://www.youtube.com/watch?v=1SnPKhCdlsU
8. PHP & MySQL Tutorial
https://www.youtube.com/watch?v=cGwSm8xDSwI
9. PHP Tutorial for Beginners
https://www.youtube.com/watch?v=fo6-Yex4v-Q
10. Book
Learning PHP and MySQL
Step-by-Step Guide for Creating Database Driven Web Sites
By Michele E. Davis, Jon A. Phillips
https://books.google.com/books?isbn=0596514018