Php Programming Resources

List of useful PHP Programming sites.

PHP Cheat Sheet

The PHP cheat sheet is designed to be printed on an A4 sheet of paper and live by a developers desk, to make life a bit easier. A description of what is on the cheat sheet follows, or if you are impatient, you can go straight to the full size PHP cheat sheet.

Good PHP

PHP tutorials for programmers of all levels.

Clean URLs with PHP

An article on using .htaccess’ URL rewriting capabilities to create clean, easy to understand links.

10 Things You Didn’t Know

A list of ten little known features of PHP.

Fast PHP

An article on coding fast PHP web sites.

PHP Manual

This site is the official PHP manual and documentation, covering all aspects of the official and current distribution of PHP.

10 Tips That Every PHP Newbie Should Know

10 Tips for people new to PHP programming.

Top 25 PHP template engines

Website that describes the top 25 PHP template engines.

XAJAX PHP Class Library

Homepage for the XAjax PHP class library, made for enabling Ajax usage on PHP based sites.

Top 10 Security Vulnerabilities

An article on avoiding the top ten security vulnerabilities in PHP websites.

Creating a Secure PHP Login Script

how to create a secure PHP login script that will allow safe authentication. Features remember-me function to prevent session stealing.


The definitive PHP framework. Ruby on Rails style development with a PHP twist. CakePHP makes development a piece of cake.

PHP 101

Features tutorials for the beginner using PHP. Extended for PHP 5 and those who have already used PHP 4. Suitable for entry level users.

A Tutorial on PHP Regular Expressions

A rather technical tutorial on writing regular expressions in PHP.

MySQL connection managmen

A tutorial on MySQL connection management in PHP

Code Igniter

Website of Code Igniter, an open source PHP framework designed to make it easier on developers to program powerful web applications.

Upload Progress Meter

This is an Ajax upload progress meter for PHP.


Learn PHP the easy way. Php resources and tutorials for beginners.

PHP Freaks

Site has list of links to the material provided by this site – including site navigation and reference material.


Site to download reusable PHB components in the form of packages

PHP Login System with Admin Features

This article is intended primarily for intermediate to advanced users of PHP, as it is not exactly a tutorial, but a description of the implementation of an advanced Login System. Beginners who are looking to learn about user session and cookies in PHP are advised to read the above mentioned tutorial before reading this article.

Smarty Template Engine

The official site of the Smarty PHP template engine.

Backup MySQL with PHP

A nice description of how to backup your database with PHP.

Google Webservices with PHP

An article on using Google’s webservices with PHP.

PHP Mailer

Full featured email transfer class for PHP

This site offers resources for PHP programmers interested in AJAX.

RegEx Tester

Ajax tool to test regular expressions against text.

Secure PHP Form Mailer

This script has a huge list of features: dynamic form generation system, multiple recipients, multiple file attachments, auto reply feature, captcha, numerous security features, and too many others

FPDF Library

FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs.

MagpieRSS: RSS for PHP

RSS Parser in PHP

PHP Builder

A technical site that provides web designers and afficianadoes with articles, fora, and information.

Tutorialmix – PHP / Tutorial website with a list of PHP tutorials.

Get Vanilla

Vanilla is an open source, standards compliant, multilingual, fully extensible discussion forum.

My PHP Classes page

This is a repository of PHP scripts for doing many common activity. Broken down into categories for easier browsing.

PHP/SWF Charts

A tool to create Flash web charts using data drawn from databases via PHP.

Symfony Project

Symfony is an open-source, PHP webframework. It allows designers do develop PHP applications with ease and speed.

The PHP Resource Index

Offers 4469 PHP resources in 285 categories…has information on web hosting for several different servers. Includes CGI related resources as a ‘special feature’.

Creating sortable lists with PHP and AJAX

An article on how to create sortable lists using PHP and AJAX.


Framework for PHP / MySQL applications generating update and list pages automatically but with the flexibility to customize through ini files, templates and plug-ins.

Image manipulation with PHP

Instructions on image manipulation using PHP and GD software with an abstract so you can find what you’re looking for easily

Last RSS

Parse RSS with PHP

PHP Object Generator

PHP Site that advertises open source PHP object generation code and its relative advantages.

PHP Security Consortium

This website is organized by the PHP Consortium – a group of self declared PHP experts, who seek to promote secure programming practices within the PHP community. This website has a bunch of tools and articles to educate readers on this topic.

PHP: Hypertext Preprocessor

The official webpage of PHP.

PHPAudit Licensing

PHPAudit is a full featured PHP Software Distribution Solution for ISVs and PHP Developers. PHPAudit automates the distribution of your code from new orders to product download & licensing.


The site is all about the phpDocumentor that helps document php code similar to javadocs for Java.

Qcodo is a website for the popular PHP Framework, Qcodo. The frameworks goal is to free developers from unnecessary tedious, mundane coding.

WASP for PHP 5

WASP is a web application framework built on PHP 5. Download ver. 1.2 and build great enterprise class applications with more fun and less code.

Yahoo PHP Developer

PHP developer guide for Yahoo developers.

ATK PHP Framework

Achievo ATK is an object oriented Web Application Framework, written in PHP.

Even 10 lines of code get you a working application, but everything generated for you, can be 100% customized.


This website is a download launch pad for PRADO components to for event-driven framework for rapid Web programming in PHP 5

Rails-inspired PHP frameworks

An article on PHP frameworks inspired by Rails.

Simple Test for PHP

Simple unit test framework for PHP code.

Taking a look at ten different PHP frameworks

Descriptions of ten different PHP frameworks.

A tutorial on how to create an upload form in PHP.

ADOdb Database Abstractio

a database abstraction library for PHP.


This site features sample applications, articles, and information about AjaxAC, an open-source framework written in PHP.

Basic PHP Script Security

Discusses security issues in the use of PHP script programming such as the prevention of SQL injections, XSS and CSRF attacks, and variable tampering.


Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC.

JasLabs PHP

Jaslabs is a software/consulting company that has been in business since 2003. They are located in Troy, MI and specialize in Mysql/PHP. This site is their blog.

Lorelle on WordPress

A guide for tweak a WordPress theme or designing one, include resources about HTML, CSS and PHP


Allows dynamic pages to be cached as separate elements in memory, and then constructs them on the fly.

PHP Apache Module

This is a good site and is all about installing a PHP module that is available for the Apache web server that is deliverd by Apple in a regular Mac OSX installation.

PHP Editor Review

This site offers news related to php progamming and also resources for the programmers.

PHP in contrast to Perl

Site disusses the differences between the programming languages PHP and Perl.

PHP MVC Frameworks

Frameworks for implementing the Model View Controller pattern in PHP

PHP Obfuscator

PHP obfuscator encodes and obfuscates PHP code to make the output difficult to reverse engineer. This allows for encoding of functions, variables and the removal of whitespace.


Site provides online resources for PHP programmers using the Php On Trax (formerly Php On Rails) web-application and persistance framework.

PHP Presents

PHP Presents is a directory website fronting multiple slideshow presentations on various PHP-based technologies and also basic PHP usage.

PHP Security Blunders

The top 7 PHP programming errors that can result in security holes.


This website gives information on how you can optimize PHP – a programming language. This site also has a forum where members can post questions, answers, issues, advice, etc.

Simple Optimization for PHP and MySQL

Blog to teach coding for creating a database where users can log on and discuss shortcuts and various ways of simplfying the processes.

Sparkline PHP Graphing

The project website for a PHP library that allows creation of graphs in the style of those seen in stock market trend displays.


it’s premier community for the world’s next generation programmers.

PHP MVC framework

How you can use PHP as-is, without additional complex external layers, to apply an MVC approach with clean and simple views and still have all the goodness of fancy Web 2.0 features.