PHP is a powerful scripting language, which is the driving engine behind most of the today’s dynamic websites. It is estimated that it is used by more than 20 million websites and most of the reputable web hosts have PHP installed on their servers. According to many skilled programmers, the language is fairly easy to master and we have compiled a list of excellent sites, where you can learn PHP on your own and at your own pace:
Tizag has a comprehensive PHP tutorial section, which you can browse and read online, or you can purchase all tutorials and download them as a single 100-page e-book. The tutorials cover everything from introduction and installation to more advanced topics such as sessions and cookies. If you ever need help and want to speak with other PHP programmers, then head over to the forum.
PHP Builder – if you are searching for PHP templates, manuals, tutorials, scripts, and classes, then this is the site to check out. PHP Builder has a very active community PHP forum too, where you can get general help or ask questions about installing PHP, working with databases, upgrading, and more.
W3schools has some of the best PHP tutorials, which are separated into basic and advanced topics and into sections that cover PHP database, PHP XML, and PHP and Ajax. The tutorials and well-written, to the point, and supported with code snippets.
Web Monkey offers PHP tutorials for beginners, which cover the basics, error messages, statements, variables, forms, arrays, operators, logical operators, loops, and functions.
Learn PHP online hosts easy to understand tutorials, listed in six categories, covering from the very basics right to scripts and security. Once on the site, you can browse the tutorials, post comments, search them by keyword, or simply check out the most recent of them.
Tuxradar has Practical PHP Programming tutorials, which are updated for PHP 5.2, very well written, and easy to follow. Divided into chapters, the tutorials cover every PHP topic imaginable and offer comprehensive information, supported with exercises and code snippets.
Phpbuddy is a site, which new and seasoned PHP programmers would find useful. It offers Quick Start PHP tutorials, scripts, and high quality PHP articles and downloads.
E-learningcenter offers PHP and MySQL series of courses, which are ideal for experienced programmers or beginners, looking to learn how to build versatile dynamic pages.
Daniweb forums – if you want to get in touch with likeminded PHP programmers or enthusiasts, or if you need help with whatever PHP-related concept you are struggling with, then head over to the PHP section and start posting.
Learn PHP tutorial has some of the best-presented tutorials, which discuss the PHP basics, arrays, flow control, forms, code reusing, functions, data management, sending emails, sessions, cookies, and file management.
Learning PHP will put you on the right path to being a web developer. Once you learn that the sky is the limit on what you can do. If you have a favorite resource please feel free to share it with us in the comments.