PHP
Tutorials
General
- A Brief Introduction to PHP.: Hypertext Preprocessor - Phil Davis
- A Tour of Decision Making Structures in PHP - Timothy Boronczyk
- Absolute Beginners - Zend
- Beginning PHP: One Goal at a Time - Ali Al-Athary
- Beginning PHP4 - This manuscript is an abridged version of Chapter 16 from the Wrox Press book Beginning PHP4
- Decision Making Using PHP Switch Statement - Haroon Ahmad
-
Easy-peasy PHP
- Jim Amos
- Easy-peasy PHP 2 - Jim Amos and Mike Papageorge
- Intro to PHP - Stirling Hughes
- Introduction to PHP Programming - PHP Catalyst
- Killer PHP - For Web Designers - Stefan Mischook
- Learning PHP - Part 1 - Thomas Pletcher
- Practical PHP Programming Wiki (formerly PHP in a Nutshell) - Paul Hudson
- PHP For Newbies - Part 1: The Basics - Justin Kozuch
- PHP Programming Basics - Haroon Ahmad
- PHP Roadmap - James Murphy
- PHP Statements and Beginning Loops - James Payne
- PHP Tutorial - Richard Martin
- PHP Tutorial - tizag.com
- PHP Tutorial - w3schools
- PHP Tutorial: Introduction - Vince Barnes
- Programmer's Introduction to PHP 4.0 (Online Book) - W. Jason Gilmore
- The PHP Anthology Volume 1, Chapter 1 - PHP Basics - Harry Fuecks
-
The Building
Blocks: Data Types, Literals, Variables, and Constants - Ellie Quigley
- Data Types, Literals, Variables, and Constants - Part 2 - Ellie Quigley
- Data Types, Literals, Variables, and Constants - Part 3 - Ellie Quigley
- The Hitchhiker's Guide to PHP - Oracle series
- Using the Manual at PHP.net - Jeffery Vaska
AJAX and PHP
- AJAX and PHP - David Mytton
- AJAX and PHP Part 2 - XML Communication/Processing - Jon Campbell
- Beginning Ajax with PHP: From Novice to Professional - Lee Babin
- Database-Enabled Ajax with PHP - Kris Hadlock
- Developing PHP the Ajax Way, Part 1: Getting Started - Sean Kelly
- PHP/Ajax Integration - Douglas Clifton
- Track Browser Resizing in Your Database Using AJAX - part 1 - Tom Muck
- Using AJAX with PHP and mySQL - Bill Bercik
-
XMLHttpRequest
and AJAX for PHP Programmers, Part 1 - James Kassemi
- XMLHttpRequest and AJAX for PHP Programmers, Part 2 - James Kassemi
Arrays
- 17 Useful Functions for Manipulating Arrays in PHP - builder.com
- Arrays, HTML, and PHP - Tim Perdue
- Back to Basics: PHP and Arrays - Dennis Pallett
- Big Arrays in PHP - Brian Moon
- Detailed Guide On Arrays In PHP - fastcreators
- Generic Arrays in PHP - Maarten Balliauw
- How to (and how not to) Pass an Array from PHP to the Database - Maggie Nelson
- Overloading Arrays in PHP 5.2.0 - Matthew Weier O'Phinney
- PHP 101 (part 4): The Food Factor (Arrays, PHP array functions, and what it all means) - Vikram Vaswani
- Sorting 2D-arrays in PHP - Anecdotes and Reflections - prodevtips
- Sort Array Keys - webdevtips
- The Switch Statement and Arrays - James Payne
Classes
- Abstract Classes in PHP - Working with PHP 5 - Alejandro Gervasio
- Auto Loading Classes in PHP 5 - Alejandro Gervasio
- Classes and PHP - Rod Kreisler
- Classes as PHP Functions - Jacques Noah
- Class Inheritance with PHP - Kris Hadlock
- Determine Class Type with These 10 PHP Variable Testing Functions - Melonfire
- Faking Dual Inheritance Classes in PHP - Art Lathrop
- PHP 5 Class Basics, Part 1 - Dennis Pallett
- Tutorial - Writing Classes in PHP - Brian Haase
CSS and PHP
- Better Web Usability Through a Text-Size Switcher Built with PHP and CSS - Mellonfire
- Build A Simple Style Switcher in CSS - Laurence Veale
- Build Your Own PHP Style Sheet Switcher - Roger Johansson
- Compressing your CSS with PHP - Mike Papageorge
- CSS Colors: Take Control Using PHP - Patrick Fitzgerald
- CSS-PHP
Variable - Tedd
Sperling
- PHP Style Switcher - Tedd Sperling
- PHP Multiple Style Switcher - Tedd Sperling
- CSS Style Sheet Switcher using PHP (Javascript free) - Paul Whitrow
- Dynamic CSS with PHP - Timothy Boronczyk
- Generating Dynamic CSS with PHP - Doug Clifton
- Introducing PHP AutoRun and a CSS Tutorial - Mike Cherim
- Introducing UDASSS (Unobtrusive Degradable Ajax Style Sheet Switcher) - Dustin Diaz
- Making a Font Selector - Mike Cherim
-
Menus to Highlight but not Link to the Current Page
- Contextual Menus Using PHP and CSS - Sally
- Keeping Navigation Current With PHP - Jason Pearce
- User-Friendly Contextual Navigation With Simple PHP Includes - Shirley Kaiser
- Suture CSS or JavaScript Files to Reduce HTTP Requests - Andrew B. King
- Time Sensitive CSS - Nathan Smith
- User-Friendly Form Validation with PHP and CSS - Jeff Cogswell
- Variables in Your CSS via PHP - Chris J. Davis
- Working With Fractions In CSS and PHP - Bernard Peh
Database Related Tutorials
- ADOdb Library for PHP
- Beginning Database Design, Part I - Joel D Canfield
- Binary Data + MySQL + PHP - Florian Dittmer
- Building Next/Prev Buttons for Query Results - Rod Kreisler
- Build Your Own Database Driven Website Using PHP & MySQL - SitePoint
-
Core Web
Application Development with PHP and MySQL, Part 1 - Marc Wandschneider
- Core Web Application Development with PHP and MySQL, Part 2 - Marc Wandschneider
- Creating Database-driven Websites with PHP and MySQL - Jochen Rode and his co-workers
- Cross-Platform Database PHP Development - Daniel Williams
- Database Abstraction - Allan Kent
- Database Abstraction in PHP - Ian Gilfillan
- Database-Independent API for PHP - Sterling Hughes
- Database Techniques and PHP - Kevin Tatroe, Rasmus Lerdorf, and Peter MacIntyre
- Designing a Database-driven PHP App? Don't Forget the Data!!
- Failover Database Connection with PHP + mySQL - Stephen Belue
- Five Common PHP Database Problems - Jack Herrington
- Getting PHP to Talk to MySQL - Michele Davis and Jon Phillips
- Getting Real With Databases in PHP - Tyler Hall
- PHP 101 (part 8): Databases and Other Animals (All about connecting to a MySQL database from PHP, using the mysql or mysqli extensions.) - Vikram Vaswani
- PHP 101 (part 9): SQLite My Fire! ( Introducing another database: SQLite.) - Vikram Vaswani
- PHP and Working with Databases - Justin Vincent
- phpHoo (Integrating PHP with MySQL ) - webreference
- PHP MySQL Tutorials - brainbell.com
- PHP Web Databases - Keith Brown
- So You Want to Use a Database in Your Site? - Jesus Castagnetto
- Storing Checkbox Data In Your Database - Dan LaFlamme
- The PHP Anthology Volume 1, Chapter 3 - PHP and MySQL - Harry Fuecks
- Using a MySQL database with PHP - Ian Gilfillan
- Using MySQL from PHP - John Coggeshall
- Using MySQL from PHP, Part 2 - John Coggeshall
- What are Database Driven Websites (Podcast) - Stefan Mischook
- Your SQL Database Might Just Be MySQL - John Paul Ashenfelter
Debugging and Problems
- An Introduction to the Art of Unit Testing in PHP - padraic
- Assist Future Developers by Writing Comments and Clean Code - Tony Patton
- Common Style Mistakes, Part 1 - John Coggeshall
- Common Style Mistakes, Part 2 - John Coggeshall
- Custom Error Pages with PHP and Apache - David Sklar
- Debugging and Performance - George Schlossnagl
- Debugging PHP - David Sklar
- Error Handling in PHP: Coding Defensively - Alejandro Gervasio
- Error Handling in PHP: Introducing Exceptions in PHP 5 - Alejandro Gervasio
- Debugging PHP: Did You Remember to "Dot All Your I's and Cross All Your T's"? - Michael M Krznaric
- Debugging Techniques for PHP Programmers - Tyler Anderson
-
How to
Decide What Bugs to Fix When, Part 1 - Scott Berkun
- How to Decide What Bugs to Fix When, Part 2 - Scott Berkun
- Improved Error Messages in PHP - Jeff Moore
- No More Cryptic Error Messages with PHP Custom Error Handlers - Melonfire
- Not All Bugs Are Worth Fixing - Jeff Atwood
- PHP 101 (part 12): Bugging Out ( Basic error handling in PHP 4 and PHP 5) - Vikram Vaswani
- PHP Debugging Basics - David Sklar
- PHP Gotchas By John Herren
- PHPitfalls: Five Beginner Mistakes to Avoid - Daryl L. L. Houston
- PHP Problems - Noel Davis
- Time to proofread your code: The Checklist - Michael M Krznaric
- Using Comments - Christopher Jason
File System
- A Beginners Introduction to PHP's File Functions - Dennis Pallett
- File uploads made easy - Darren Beale
- Handling files with PHP4, Part1 - Ian Gilfillan
- Handling files with PHP4 - Part 2 - Ian Gilfillan
- PHP 101 (part 5): Rank and File - Vikram Vaswani
- Reading, Writing and Creating Files in PHP - Jacques Noah
- Uploading Files and Navigating Directories in PHP - Jacques Noah
Form & Mail Related Tutorials
- Autofilled PHP Forms - Gavin Andresen
- Clever forms with PHP - Chris Heilmann
- Easier form validation with PHP - Simon Willison
- Email Forms in PHP - Dan Ball
- Form Over Substance - Part One - Urb LeJeune
- Handling Multiple Submits in a Single Form with PHP - Builder.com guest contributor
- Improving Your Form to Mail Script - Christopher S L Heng
- PHP for Contact Forms - Matthew Pennell
- PHP Form Handling - David Sklar
- PHP Form Validation System: An Object-Oriented Approach - Mike Weiner
- PHP Video: Processing Forms with PHP - part 1 - Stefan Mischook
- Processing Forms with PHP, a Beginner's Guide - Joe Dolson
-
Secure and Accessible PHP
Contact Form - Mike Cherim
- Secure and Accessible PHP Contact Form Stand-Alone v.2.0 - Mike Cherim
- Secure and Accessible Contact Form v3 - Mike Cherim
- Securing PHP Contact Forms - Jonathan Nicol
- Sending Mail With PHP3 - Tim Perdue
- Sending MIME email in PHP - Kartic Krishnamurthy
- User Friendly Forms in PHP - jesteruk
- User-Friendly Form Validation with PHP and CSS - Jeff Cogswell
- Using Abstract Factory Classes in PHP 5 to Work with Online Forms - Alejandro Gervasio
- Using PHP for Date Processing in Forms - Jackson Yee
- Verify a User's Email Address Using PHP - Joe Marini
- Working With Forms - William Steinmetz with Brian Ward
- Working with Forms in PHP, Part 1 - John Coggeshall
- Working with Forms in PHP, Part 2 - John Coggeshall
Functions
- 10 of the More Useful PHP Network Information Functions Explained - Melonfire
- A PHP Function and Extension Primer - builder.com
- Classes as PHP Functions - Jacques Noah
- Determine Class Type with These 10 PHP Variable Testing Functions - Melonfire
- Improve Your Dev Skills With an Intimate Knowledge of PHP's Date and Time Functions - Mellonfire
- Introducing Recursive Functions in PHP - Rob Williams
- PHP 101 (part 6): Functionally Yours - (All about functions, arguments, passing by reference, globals and scope) - Vikram Vaswani
- PHP Function Table - Zend
- PHP Functions - Jacques Noah
- PHP Month of Functions- Rodolphe Eveilleau, Julien Pauli, and Damien Seguy
- Querystring Functions - Dave Child
Globals
- Fundamentals of PHP Superglobals - Ian Gilfillan
- Using Globals in PHP - Dennis Pallett
- Using Register Globals - php.net
Loops
- Loops In PHP - Haroon Ahmad
- Looping in PHP - Timothy Boronczyk
- Loopy Control Structures - Tim Huegdon
- PHP 101 (part 3): Looping The Loop ( Basic control structures explained) - Vikram Vaswani
- PHP Statements and Beginning Loops - James Payne
Miscellaneous Tutorials
- Build a PHP Multiple Picture Showcase Using PHP and HTML - David Pankhurst
-
Dates and Times
- Calculating Date Difference More Precisely in PHP - Hasin Hayder
- Date Manipulation in PHP - Allan Kent
- Handling Dates and Times in PHP and MySQL - Dennis Pallett
- How Do I Print the Date Using PHP? - Christopher Jason
- Improve Your Dev Skills With an Intimate Knowledge of PHP's Date and Time Functions - Mellonfire
- Using PHP for Date Processing in Forms - Jackson Yee
- Enhance Usability by Highlighting Search Terms - Brian Suda and Matt Riggott
- Formatting Money / Currency using PHP - Christopher Jason
- Highlighting What Section of a Website the User Is In - Eli White III and Jonathan Eisenhamer
- How to Create Thumbnails with PHP and GD - Christian Heilmann
- How to Manage Memory in PHP - Sara Golemon
- Making Usage Statistics in PHP - Adam Szanto
- PHP on the Command Line - Part 1 - Harry Fuecks
-
Randomizing
- PHP: Image Randomizer - Mike Cherim
- Random Image Rotation - Dan Benjamin
- Recursion In PHP: Tapping Unharnessed Power - Robert Peake
- Simple Templating - Dave Shea
- Side Navigation with PHP by Patrick Delin
-
User-Friendly
Contextual Navigation With Simple PHP Includes - Shirley Kaiser
- Part 2: User-friendly Contextual Navigation with Simple PHP Includes - Shirley Kaiser
- Using PHP Includes - Christopher Jason
- Working With Text Files - Subhash Madhawa
Objects / Object Oriented Programming
- A Beginner's Crash Course into Object Oriented Programming - John Collins
- A Practical Approach to Object-Relational Mapping in PHP - Kieran Mathieson
- Advanced PHP V5 Objects - Matt Zandstra
- An Introduction to OOP in PHP - phpdeveloper
- Beginner's Object Oriented PHP Tutorial - Part 1 - Stefan Mischook
- Better Object Handling with PHP Singletons - Christian Montoya
- Classes and Objects (PHP 4) - php.net
- Enforcing Object Types in PHP: Filtering Input Objects in PHP 4 - Alejandro Gervasio
- Enforcing Object Types in PHP: Using the PHP5 instanceof Operator - Alejandro Gervasio
- Floating Point Comparisons In PHP and Javascript - Justin Laing
- Getting Started With Objects With PHP V5 - Matt Zandstra
- Implementing Destructors with Multiple Objects in PHP 5 - Alejandro Gervasio
- Introducing Visitor Objects in PHP 5 - Alejandro Gervasio
- Introducing the Chain of Responsibility Between PHP Objects - Alejandro Gervasio
- Introduction to Creating Command Objects with PHP 5 - Alejandro Gervasio
- Introduction to PHP Classes (OOP) - phpfreak
- Introduction to PHP Objects, Part 1 - John Coggeshall
- The Basics of Serializing Objects in PHP - Alejandro Gervasio
- The PHP Anthology Volume 1, Chapter 2 - Object Oriented PHP - Harry Fuecks
- The Practicality of OO PHP - David Day
- Object Interaction in PHP: Introduction to Composition - Alejandro Gervasio
- Object-Oriented Concepts - Tim Huegdon
- Object-Oriented PHP Part 1: Definition - Tim Huegdon
- Object Overloading in PHP 5 - Martin Jansen
- Object-Oriented Programming - Paul Hudson
- Object Oriented Programming in PHP: The Way to Large PHP Projects - Luis Argerich
- Object-Oriented Programming Through Design Patterns - George Schlossnagle
- OOP is Mature, not Dead - Jeff Moore
- Overloading and Object-Oriented Programming with PHP 5 - George Schlossnagle
- PHP 101 (part 7): The Bear Necessities - Vikram Vaswani
- PHP Intro to Objects and Classes - Tony Light
- The Basics of Implementing Adapter Objects with PHP - Alejandro Gervasio
- The Practicality of OO PHP - David Day
Operators
- PHP Operators - James Payne
- PHP 101 (part 1): Down The Rabbit Hole (An introduction to PHP's variables and operators.) - Vikram Vaswani
- PHP 101 (part 2): Calling All Operators (The rest of the PHP operators (there are many), and simple form processing.) - Vikram Vaswani
Optimization
- A HOWTO on Optimizing PHP - John Lim
- Optimizing System Performance - George Schlossnagle
- Simple Optimization for PHP and MySQL
Regular Expressions
- Regular Expressions Cheat Sheet - Dave Child
- Five Habits for Successful Regular Expressions - Tony Stubblebine
- Introduction to Regular Expressions - Rob Williams
- Learn Regular Expressions in PHP - Akash Mehta
- Mastering Regular Expressions in PHP - Dennis Pallett
- Mastering Regular Expressions in PHP, Part 1 - Martin Streicher
- PHP and MySQL By Example - Regular Expressions and Pattern Matching - Ellie Quigley
- PHP and Regular Expressions 101 - Mitchell Harper
- Regular Expressions Tutorial - Mark
Security
- Introduction to PHP Security - Leidago
- Is PHP Insecure? Hell No! - Alistair 'Woolie' Wooldrige
- Locking Down Your PHP Applications - Thomas Myer
- Notes on PHP Session Security - Harry Fuecks
- PHP 101 (part 13): The Trashman Cometh (A primer in basic security) - Vikram Vaswani
- PHP Abstract Episode 1 - PHP Security Tips
- PHP Security: Basic PHP Security - Dennis Pallett
- PHP Security Consortium
- PHP Security From the Inside - Federico Biancuzzi
- PHP Security, Part 1 - John Coggeshall
- PHP Security, Part 2 - John Coggeshall
- PHP Security, Part 3 - John Coggeshall
- PHP Trouble - Noel Davis
- Pro PHP Security/Preventing SQL Injection - Chris Snyder and Michael Southwell
- Secure Programming With PHP - Ian Gilfillan
- Securing PHP Contact Forms - Jonathan Nicol
- Securing PHP Include Files - Mike Cherim
-
Security Specialist Leaves
PHP Security Team - Heise Security
- PHP Security - Zeev Suraksi
- Security
Techniques - Larry Ullman
- Security Techniques: Part 2 - Larry Ullman
- Security Tip Number 1 -
Cal Evans (editor)
- Security Tip Number 4 - Cal Evans (editor)
- Security Tip Number 3 - Cal Evans (editor)
- Security Tip Number 5 - Cal Evans (editor)
- Security Tip Number 5 - Cal Evans (editor)
- Security Tip Number 6 - Cal Evans (editor)
- Security Tip Number 7 - Cal Evans (editor)
- Security Tip Number 8 - Cal Evans (editor)
- Security Tip Number 9 - Cal Evans (editor)
- Security Tip Number 10 - Cal Evans (editor)
- PHP Security Tip Number 11 - Cal Evans (editor)
- PHP Security Tip Number 12 - Cal Evans (editor)
- PHP Security Tip Number 13 - Cal Evans (editor)
- PHP Security Tip Number 14 - Cal Evans (editor)
- PHP Security Tip Number 15- Cal Evans (editor)
- PHP Security Tip Number 16- Cal Evans (editor)
- PHP Security Tip Number 17- Cal Evans (editor)
- PHP Security Tip Number 18- Cal Evans (editor)
- PHP Security Tip Number 19- Cal Evans (editor)
- PHP Security Tip Number 20 - Cal Evans (editor)
-
Ten
Security Checks for PHP, Part 1 - Clancy Malcolm
- Ten Security Checks for PHP, Part 2 - Clancy Malcolm
- The PHP Anthology Volume 2, Chapter 1 -Access Control - Harry Fuecks
- Top 7 PHP Security Blunders - Pax Dickinson
-
Working with
Permissions in PHP, Part 1 - John Coggeshall
- Working with Permissions in PHP, Part 2 - John Coggeshall
- Write Secure Scripts with PHP 4.2! - Kevin Yank
- Writing Secure PHP - Dave Child
Sessions/Cookies
- A Simple Sessions Tutorial - phpdeveloper
- Ampersands, PHP Sessions and Valid HTML - David Dorward
- Avoiding Frustration with PHP Sessions - Oscar Merida
- Cookies in PHP - Timothy Boronczyk
- Going Deep Inside PHP Sessions - Joseph Crawford
- Introduction to Maintaining the State of Applications with PHP Sessions - Alejandro Gervasio
- Managing Sessions and State with PHP - Brian Fioca
- Learning PHP 5: Remembering Users with Cookies and Sessions - David Sklar
- PHP 101 (part 10): A Session In The Cookie Jar - Vikram Vaswani
- PHP and Cookies, A Good Mix! - Dennis Pallett
- PHP Cookies vs Sessions - The Breakdown - Mike Bernat
- PHP Sessions Video Tutorials - Part 1 - Stefan Mischook
- PHP Sessions Video Tutorials - Part 2 - Stefan Mischook
- PHP Sessions Video Tutorials - Part 3 - Stefan Mischook
- Session Handling with PHP 4 - Tobias Ratschiller
- Validating PHP User Sessions - Kevin K. Nelson
Strings
- String Manipulation in PHP - Christopher Jason
- Use PHP to Strip the Last Character in a String - Christopher Jason
Comprehensive Sites
- MyPhp.net
- O'Reilly Onlamp
- PhpBan
- PHP Builder
- PHPDeveloper
- PHP Freaks
- phphelp.com
- PHPKitchen
- PHP Manual
- php.net - The official PHP site
- phpworld
- Totally PHP
- WeberDev
- Yahoo! PHP Developer Center
- Zend
- zez.org: PHP
Sample Scripts
- freshmeat.net
- hotscripts.com
- The PHP Resource Index: Complete Scripts
- PHP Code Exchange
- php-scripts.com
- ScriptSearch
- Ten PHP Frameworks Compared
Articles & Related Links
- 10 PHP Myths Dispelled - Jaybill McCarthy
- 5 Essential Development Facts Every PHP Developer Should Know - Akash Mehta
- PHP Advent Calendar - Chris Shiflett
- Advanced PHP Resources - SitePoint
- Code Like A Girl - Kathy Sierra
- Date and Time - Tedd Sperling
- Do You PHP? - Rasmus Lerdorf
- Dynamic Web Pages with PHP3 - Rasmus Lerdorf
- Dynamic XML with PHP - Ben Robinsons
- Exploiting PHP SELF - Gareth Heyes
- For the Love of All That is PHP, Use Constants - Christian Montoya
- Getting Rid of the Headers Already Sent Error - scross99
- Good and Bad PHP Code - Kevin Yank
- Improving Exception Throwing when Auto Loading Classes in PHP 5 - Alejandro Gervasio
- In Praise Of PHP - Andreas Roell
- High Performance, High Scalability PHP is a Lie - John Lim
- MySQL
- PHP Convert RGB from/to HTML Hex Color - AnyExample.com
-
PHP 4
- PHP 4.0 Overview - Zeev Suraski
- PHP 4 End of Life Announcement - php.net
- PHP 4 End of Life Draws Near - Paul Davis
- PHP 4 on Death Row - Stephen Shankland.
-
PHP 5
- An Intro to PHP 5's rewritten DOM, XSLT, and XPath extensions - Adam Trachtenberg
- Introducing PHP 5's Standard - Harry Fuecks
- Migrating from PHP 4 to PHP 5 - Derick Rethans
- Migrating from PHP 4 to PHP 5 by Zend
- My Experience Moving to PHP5 - John Lim
- OSCON 2006: Getting Rich with PHP5 - Kevin Yank
- PHP 5 - php.net
- PHP5: Coming Soon to a Webserver Near You - Harry Fuecks
- PHP 5 Meets XML and the DOM - Adam Trachtenberg
- PHP 5.1 Released
- PHP 5.1's Killer Feature? - Kevin Yank
- PHP 5 Tutorial - Kevin S. Floyd
- Setting up a PHP 5 development environment with Apache 2 and MySQL 4.1.3 - Builder.com
- Three-Tier Development with PHP 5 - Luis Yordano Cruz
- Top 5 New (and cool!) Features in PHP5 That You Probably Haven't Heard Of - vexxhost.com
- What's new in PHP 5 and PHP 6 - Ian Gilfillan
- Why PHP 5 Rocks! - Adam Trachtenberg
- XML in PHP5: An in-depth look into advanced XML features - Christian Stocker
- PHP 6
- Becoming PHP 6 Compatible - bitfilm.net
- PHP Books
- PHP coding guidelines - Paul Waring
- PHP: Email Protector - Mike Cherim
- PHP Header Can Only Be Called Once - Jonathan Snook
- PHP Interview Questions From Yahoo - Nick Halstead
- PHP Techniques I Use All the Time - Christian Montoya
- PHP vs CGI - Christopher Heng
- PHP vs perl - Justin Silverton
- PHP vs. Ruby - Stefan Mischook
- Practical PHP Programming - Paul Hudson
-
Professional PHP4
XML - Luis Argerich, et al
- Professional PHP4 XML Part 2 - Luis Argerich, et al
- Professional PHP4 XML Part 3 - Luis Argerich, et al
- Professional PHP4 XML Part 4 - Luis Argerich, et al
-
RSS and PHP
- Creating a Custom RSS Feed with PHP and MySQL - Kris Hadlock
- PHP 101 (part 15): No News is Good News (Building a RSS news aggregator) - Vikram Vaswani
- PHP and RSS: Getting It Together - Tracy Peterson
- Reading RSS feeds in PHP: Part 1 - Ian Gilfillan
- PHP and RSS: Getting It Together - Tracy Peterson
- Using SimpleXML To Parse RSS Feeds - Stuart Herbert
- Smart Menu - Tedd Sperling
-
Tips, Tricks and Crib Sheets
-
10 Tips That
Every PHP Newbie Should Know - Jeffery Vaska
- 10 Tips That Every PHP Developer Should Know, Part 2 - Jeffery Vaska
- Accelerating PHP Applications - Ilia Alshanetsky
- Clue Sheet - Tips for PHP Developers - Trevor Lowing
- Five Common PHP Design Patterns - Jack D. Herrington
- Five Things You Didn't Know You Could Do with PHP - Larry Ullman
- PHP Cheat Sheet - Dave Child
- These Things I Know, PHP Tips - Nick Schaffner
-
10 Tips That
Every PHP Newbie Should Know - Jeffery Vaska
- Turn Text Files into Pull Down Menus - Tiffany B. Brown
- The State of Functional Programming in PHP - Troels Knak-Nielsen
- The Voice of Reason in PHP - John Lim
- What PHP Deployment Gets Right - Ian Bicking
- What's New in PHP 5.3? - Ben Balbo
- Why PHP? - Jalal Pushman
- Will the Zend Framework Save PHP? - Richard Davey
- Why Are PHP Books and Videos Hard for People? - Stefan Mischook
- Why Don't We See More Women in the PHP World? - Manuel Lemos
- Why
PHP Should Never be Taught - Ka-Ping Yee
- Why Should PHP Ever be Taught in School? - John Lim
- Working with the Tidy Library in PHP 5 - Alejandro Gervasio
-
XML
and PHP
- PHP and XML Sitting in a Tree - Kerri Hicks
-
Using
XML: A PHP Developer's Primer - Adam Delves
- Using XML: A PHP Developer's Primer, Part 2 - Adam Delves
- Using XML: A PHP Developer's Primer, Part 3 - Adam Delves
- Using XML: A PHP Developer's Primer, Part 4: XML-RPC, PHP and Javascript - Adam Delves
- Using XML, Part 5: SOAP and WSDL - Adam Delves
- Using XML - Part 6: Validation - Adam Delves
- XML in PHP5: An in-depth look into advanced XML features - Christian Stocker
- XML in PHP 5 - What's New? - Christian Stocker
- XML Validation in PHP - Pascal Opitz
- ZCE Study Group - phpwomen.org
- Zend Platform - Jon Udell
-
Zend Framework - Zend
- Understanding the Zend Framework, Part 1: The basics - Tyler Anderson
- Understanding the Zend Framework, Part 2: Model-View-Controller and adding a database - Tyler Anderson
- Understanding the Zend Framework, Part 3: The Feeds - Tyler Anderson
- Understanding the Zend Framework, Part 4: When there is no feed, the Zend_HTTP_Client - Tyler Anderson
- Zend Unveils PHP Enterprise Platform - Sean Michael Kerner
Join the webdev
listserv and receive web site updates.