PHP stands for "hypertext preprocessor", is a scripting language that enables people to create dynamic web-pages and applications.
A large number of web developers consider PHP as a best option for website development and a number of newbie also attracted towards learning PHP. So keeping both points in mind I have found a list of resources to be essential reading for both the PHP newbie and the experienced developers.
PHP For Beginners
- 25 Resources to Get You Started with PHP from Scratch
- PHP for Beginners: Building Your First Simple CMS
- PHP for Beginners: Simple Login, Logout, and Session Handling
- Tutorial: Writing your first PHP script
- Video Tutorials To Start Learning PHP
PHP Code Organisation
Advanced
Tips and Best Practices
- 15 Top PHP Coding Tutorials, Tips and Tricks
- Ten PHP Best Practices Tips that will get you a job
- Three Important Tips to Write PHP Code Defensively
- Five good programming habits in PHP
- 4 Fantastic PHP Output Buffering Tricks for Web Developers
- 16 great .htaccess Tricks and Hacks
Tutorials
- User Membership With PHP
- Screencast: Write a PHP script to query MySQL
- Reading RSS with PHP
- PHP For Designers
Security
PHP Toolbox
- 20 Useful PHP Components & Tutorials for Everyday Project
- The PHP Toolbox: 20+ PHP Resources
- 50 Extremely Useful PHP Tools
- Best PHP Books for Learning PHP Development (with MySQL)
Source