Searchdirectory in other languages
- PHP Manual
- Complete and hyperlinked manual documents and explains all elements of PHP. Includes FAQ section and user comments.
- PHP MySQL Interactive Website Design - The lessons provided in this PHP/MySQL tutorial are short and simple. You'll learn to create and manipulate a simple database of names and birthdates.
- PHP RRDTool tutorial - A tutorial on using RRDTool's PHP extensions to gather data, report statistics, and generate graphs.
- PHP Security Guide - Guidance from the PHP Security Consortium on how to develop more secure applications.
- PHP Tutorial (by Martin Geisler) - This tutorial is aimed at users who have no previous experience with programming in PHP or any other programming language.
- PHP Tutorial (Tizag) - A PHP tutorial that covers all the basics of PHP. It is geared towards web developers with little or no PHP experience.
- PHPCatalyst - Dedicated to provide tutorials and step-by-step help for beginners. Instructions on basics of PHP programming, examples and coding PHP with MySQL.
- Pitfalls of Transactions with PHP (ONLamp) - Database transactions are important for data reliability and consistency. Used properly, they can prevent many types of errors. Used improperly, they can cause many other kinds of errors. Kimberlee Jensen demonstrates using transactions with PHP well.
- Programming PHP - A wikibook about programming in PHP. Also provides external links for more information.
- Saving Resources with phpCache (Website Publisher) - Tutorial explains how to implement the phpCache script and use it to keep your database server load low.
- Search Engine-Friendly URLs (Website Publisher) - Article describes three ways to make your URLs search engine friendly using PHP.
- Serving XHTML with the correct mime type using PHP - Describes how to send XHTML with the correct mime type safely using PHP. Includes the ability to "fall back" to HTML if the viewing web-browser does not support XHTML.
- Simple Linear Regression With PHP - In contrast with other open source languages like Perl and Python, PHP lacks a robust community effort to develop a math library. This article provides an example of a PHP math library called SimpleLinearRegression that demonstrates a general approach that can be used to develop PHP math libraries.
- SimplePHP - Windows Installation Guide for Apache + PHP + MySQL + PHPMyAdmin.
- SQL Injection [Chris Shiflett: Security Corner] - Most Web applications interact with a database, and the data stored therein frequently originates from users. Thus, when creating an SQL statement, a developer may use client data in its construction. This article explains SQL injection by looking at a few example attacks and then introducing some simple and effective methods for prevention. By applying these best practices, you can practically eliminate SQL injection from your list of security concerns.
- Static Free Energy (Zend) - This tutorial will show you how to produce static html pages using PHP. This is important if you want the benefits of using PHP to build sections of a site where the content of the pages doesn't change very often.
- Template Example with PHP Includes - Show how to use 'php includes' inside a template.
- Ten Security Checks for PHP (ONLamp) - Though it's easy to create sites in PHP, it's not immune to sloppy coding. Clancy Malcolm explains how to recognize and fix potential security holes.
- Three-Tier Development with PHP 5 (ONLamp.com) - Luis Yordano Cruz demonstrates three-tier PHP application design with PEAR::DB_DataObject, Smarty, and PHP 5. The article assumes that you have some familiarity with HTML, Smarty, PEAR::DB_DataObject, MySQL, and PHP 5.
- Use BB Code in Your PHP Application (SitePoint) - BB code is a simple set of instructions that provide rules as to how a piece of text should be formatted. In this hands-on tutorial, Stoyan explains the basics that every developer should know about the use of BB code in PHP applications.
- Using Cookies in PHP (Website Publisher) - Learn how to set and read cookies using the PHP scripting language.
- Using PHP 5's SimpleXML - This tutorial explains the usage of the Simple XML extension new to PHP 5. It provides examples of reading and querying XML data.
- W3Schools: PHP - Provides basic to advanced PHP functions. Users can also learn how to integrate PHP with other languages such as MYSQL, AJAX, and XML.
- Web Programming Tutorial for the Absolute Beginner - An easy to follow tutorial which focuses on the most elementary PHP concepts. Suitable for people who have heard of PHP, but who have never actually seen or written PHP or any other programming language.
Media publications
- Computerworld PHP QuickStudy - Article by Sharon Machlis in ComputerWorld. Explainer on the PHP scripting language and what IT managers should know about it. Includes an interview with PHP creator Rasmus Lerdorf and links to other Web resources. (Published 2002-02-04 00:00:00)