101 PHP Tutorials for PHP Programmer Wannabe

When I type this, google for ‘php tutorial’ result 8,950,000 pages. Yes, there are tons of great tutorial about PHP. But when you’re a beginner, it will make you confuse what tutorials you should read. Either it’s too complicated or just waste your time.

So, here the shortcut. Take it and be a better PHP programmer by tomorrow. Hmm, maybe not that fast. But here they are.

WebMonkey

  1. PHP Tutorial for Beginners

PHP 101: PHP For the Absolute Beginner

  1. PHP 101 (part 1) Down the Rabbit Hole – An introduction to PHP’s variables and operators.
  2. PHP 101 (part 2) Calling All Operators – The rest of the PHP operators (there are many), and simple form processing.
  3. PHP 101 (part 3) Looping the Loop – Basic control structures explained.
  4. PHP 101 (part 4) The Food Factor – Arrays, PHP array functions, and what it all means.
  5. PHP 101 (part 5) Rank and File – Everything you’re ever likely to need to know about dealing with external files from a PHP script.
  6. PHP 101 (part 6) Functionally Yours – All about functions, arguments, passing by reference, globals and scope.
  7. PHP 101 (part 7) The Bear Necessities – A gentle introduction to object oriented programming in PHP 4 and PHP 5.
  8. PHP 101 (part 8) Databases and Other Animals – All about connecting to a MySQL database from PHP, using the mysql or mysqli extensions.
  9. PHP 101 (part 9) SQLite My Fire! – Introducing another database: SQLite.
  10. PHP 101 (part 10) A Session In The Cookie Jar – Sessions and cookies – how to keep track of visitors to your site.
  11. PHP 101 (part 11) Sinfully Simple – An introduction to PHP’s easiest method for dealing with XML.
  12. PHP 101 (part 12) Bugging Out – Basic error handling.
  13. PHP 101 (part 13) The Trashman Cometh – A primer in basic security.
  14. PHP 101 (part 14) Going to the Polls – Putting the pieces together – a first Web application.
  15. PHP 101 (part 15) No News is Good News – Creating a simple RSS news aggregator.

SitePoint

  1. Perfect PHP Pagination
  2. Image Manipulation with PHP The GD Libraries
  3. Simplified Image Resizing with PHP
  4. Verify a User’s Email Address Using PHP -
  5. Storing Hierarchical Data in a Database -
  6. Managing Users with PHP Sessions and MySQL -
  7. Generate PDFs with PHP
  8. Advanced email in PHP
  9. Creating a Credit Card Validation Class With PHP
  10. Using Regular Expressions in PHP
  11. Generating Spreadsheets with PHP and PEAR
  12. Getting Started with PEAR – PHP’s Low Hanging Fruit

PHPFreak

  1. Working with checkboxes and a database
  2. Regular Expressions (Part1) – Basic Syntax
  3. PHP Basic Database Handling
  4. PHP Loops
  5. PHP Basic Pagination
  6. Debugging: A Beginner’s guide
  7. OO PHP Part 2: Boring OO Principles
  8. OO PHP Part 1: OOP in Full Effect
  9. Sessions and cookies: Adding state to a stateless protocol

Zend Developer Zone

  1. Reading and Writing Spreadsheets with PHP
  2. An Introduction to the Art of Unit Testing in PHP
  3. Dynamically Creating Compressed Zip Archives With PHP
  4. SQLite: Lean, Mean DB Machine – SQLite Introduction with PHP
  5. PHP Gotchas! – Most common mistake when using PHP

Woork

  1. PHP components: Autosuggest
  2. Twitter: send message from a PHP page using Twitter API

Developer Tutorials

  1. Introduction To PHP
  2. Using HTML Forms With PHP
  3. Adding records to a MySQL database using PHP
  4. Setting Up Apache, PHP & MySQL On Windows
  5. Creating a PHP Looping Statement
  6. Introduction to PHP Variables
  7. Using PHP Operators
  8. Using Variable Referencing
  9. Working with PHP Datatypes
  10. File I/O in PHP
  11. What is Object Oriented Programming (OOP)?
  12. Convert Images to Thumbnails Images Using PHP
  13. PHP by example, Part I
  14. PHP By Example, Part 2
  15. Sorting an Array in PHP
  16. Putting PHP & MySQL To Work
  17. Generate Random Quotes with PHP
  18. How To Upload Files Using PHP
  19. A Class for Validating and Formatting Dates
  20. How Many Users Online?
  21. How to Show Random Images from a Folder
  22. Replacing Text in a MySQL Database Using PHP
  23. How To Backup Your MySQL Database With PHP
  24. Google Suggest With PHP
  25. Track Your Visitors, Using PHP
  26. PHP and Cookies, A Good Mix!
  27. Control Structures and While Loops
  28. Hightlight or Censor Words in PHP
  29. How to make a Hit Counter with PHP
  30. Basic Control Structures in PHP
  31. Developing a Login System with PHP and MySQL
  32. Upload Files to MySQL using PHP Tutorial
  33. PHP and MySql with PayPal
  34. Inserting An Array Into A Database
  35. Calculating Difference Between Two Dates Using PHP
  36. Programmatically Deciding Which Database to Connect in PHP
  37. Saving PHP Session Data to a Database
  38. Using Control Structures and Foreach Loops in PHP
  39. Storing Images in a Database
  40. Displaying Load Time with PHP
  41. Creating and Accessing MySQL Data with PHP
  42. Developing a Login System with PHP and MySQL
  43. Site Personalization With PHP
  44. How to Handle a Many-to-Many Relationship with PHP and MySQL
  45. Using PHP Objects to Access Your Database Tables (Part 1)
  46. Using PHP Objects to Access Your Database Tables (Part 2)
  47. The Explode Function, Split a String by String
  48. PHP Caching to Speed up Dynamically Generated Sites
  49. How to Setup and use Printing Variables in PHP
  50. Creating an Image Gallery with PHP
  51. Anti-Automated Registration
  52. Creating a Drop Down Selection with an Array
  53. Customizing the PHP Error Handler
  54. Checking Form Field Integrity within PHP
  55. Password Protection and File Inclusion With PHP
  56. How to Setup Variable Scope and Global Declarations
  57. Creating Dynamic Text Images

Related posts:

  1. CodeIgniter Tutorials to Help You Get Started
  2. Using Django template in PHP

3 Other Comments

24 Responses to “101 PHP Tutorials for PHP Programmer Wannabe”

  1. What an excellent list!

    Comment by Eric — March 19, 2009 @ 9:18 am

  2. amazing one…….

    Comment by jigish thakar — March 19, 2009 @ 12:05 pm

  3. Thanks for this list. Very much appreciated.

    Comment by Troy — March 19, 2009 @ 5:54 pm

  4. [...] 101 PHP Tutorials for PHP Programmer Wannabe | KomunitasWeb Great tutorials for PHP Wannabes (tags: tutorials programming tutorial ideas php) [...]

    Pingback by Daily Links | AndySowards.com :: Professional Web Design, Development, Programming, Hacks, Downloads, Math and being a Web 2.0 Hipster? — March 19, 2009 @ 7:06 pm

  5. [...] 101 PHP Tutorials for PHP Programmer Wannabe | KomunitasWeb (tags: list webdev tutorials resources programming ideas tutorial php) [...]

    Pingback by links for 2009-03-19 at DeStructUred Blog — March 19, 2009 @ 8:03 pm

  6. thanks you very much. IT is useful for me.

    Comment by Jennifer — March 19, 2009 @ 11:15 pm

  7. Nice list, thanks

    Sean
    http://twitter.com/SeanNieuwoudt

    Comment by Sean Nieuwoudt — March 20, 2009 @ 1:57 am

  8. [...] 101 PHP Tutorials for PHP Programmer Wannabe [...]

    Pingback by Mar-20-2009 php links | w3feeds — March 20, 2009 @ 6:28 am

  9. [...] source: http://komunitasweb.com/2009/03/101-php-tutorials-for-php-programmer-wannabe/ [...]

    Pingback by PHP Resources & Tutorials « Dzign Magazine — March 20, 2009 @ 7:44 pm

  10. thank you!

    Comment by Stalyn — March 21, 2009 @ 8:39 pm

  11. [...] 101 PHP Tutorials for PHP Programmer Wannabe | KomunitasWeb [...]

    Pingback by Mar-22-2009 php links | w3feeds — March 21, 2009 @ 11:57 pm

  12. [...] 101 PHP Tutorials for PHP Programmer Wannabe Yes, there are tons of great tutorial about PHP. But when you’re a beginner, it will make you confuse what tutorials you should read. Either it’s too complicated or just waste your time. [...]

    Pingback by links for 2009-03-22 « boblog — March 22, 2009 @ 4:03 am

  13. [...] RawVoice to get Green Spy Camera Tissue Box Elgato 1080p Turbo.264 Service Failure Meltdown at SXSW 101 PHP Newbie Tutorials Blubrry OpenID iPhone Buzz Machine Incredible Australia Blacklist Shameful ISS gets more Power [...]

    Pingback by GNC-2009-03-20 #461 Fantastic Show Today « Technical Support Geek — March 22, 2009 @ 12:02 pm

  14. 101 PHP Tutorials for PHP…

    Thank you for submitting this cool story – Trackback from progg.ru…

    Trackback by progg.ru — March 23, 2009 @ 2:02 am

  15. [...] 101 PHP Tutorials for PHP Programmer Wannabe | KomunitasWeb [...]

    Pingback by Empfehlungen vom Montag, 23. M | Biggle's Blog — March 23, 2009 @ 4:59 pm

  16. At first: thanks a lot for this :)
    But I have one notice – the Debugging link is broken (#6 in PHPFreak)

    Comment by Leonid — March 23, 2009 @ 11:38 pm

  17. @Leonid Thanks.
    I didn’t realize it was broken. I put wrong address. Fixed. Thanks

    Comment by Gilang Chandrasa — March 24, 2009 @ 2:05 am

  18. your list got everything you need to know for php.
    great list. thanks.

    Comment by Brian — March 24, 2009 @ 2:14 pm

  19. [...] 101 PHP Tutorials for PHP Programmer Wannabe [...]

    Pingback by 網站製作學習誌 » [Web] 連結分享 — March 27, 2009 @ 2:22 pm

  20. Great post awesome PHP recourse especially for beginners. If you dont quite under stand the concept of PHP I recommend checking out my article. PHP Vs. HTML

    PHP vs. HTML. What are the differences

    Thanks

    Jonny T.

    Jonny T Designs

    Comment by Jonny T. — April 3, 2009 @ 3:42 pm

  21. A very good collection of list indeed. Both from the beginner to the expert everyone will have something to use.. Good work

    Web Development Company

    Comment by php developer — April 17, 2009 @ 2:14 am

  22. Some lovely articles!

    Btw the Twitter premium premium accounts thing is a fake.

    This comment was originally posted on AndySowards.com :: Professional Web Design, Development, Programming, Hacks, Downloads, Math and being a Web 2.0 Hipster?

    Comment by Farrhad A — March 20, 2009 @ 10:01 pm

  23. Very nice list..I followed most of them…now I am dizzy!..need a “follow all” button :o)
    http://twitter.com/CreativeDonline

    This comment was originally posted on AndySowards.com :: Professional Web Design, Development, Programming, Hacks, Downloads, Math and being a Web 2.0 Hipster?

    Comment by creativeDonline — March 20, 2009 @ 10:17 pm

  24. Great follow list for designers, thanks!
    http://twitter.com/INSPIKS

    This comment was originally posted on AndySowards.com :: Professional Web Design, Development, Programming, Hacks, Downloads, Math and being a Web 2.0 Hipster?

    Comment by loswl — March 20, 2009 @ 10:31 pm

Additional comments powered by BackType