411 REFERENCE · Wikibooks
PHP Programming
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
1
right
Introduction
/Introduction/
Setup and Installation
Setup and Installation
Installation on Windows
Easy Windows Setup Instructions
Installation on Linux
Installation on Mac OS X
Uses of PHP
Note: Before contributing, check out the discussion page. How to write your examples.
Learning the Language
The Basics
This section is about things that are important for any type of PHP development. Useful for a PHP programmer of any level.
Beginning with "Hello World!" 100% 10 Feb 2006
Nuts and Bolts 75% 14 Jan 2006
Commenting and Style 100% 14 Jan 2006
Comparison operators 75% 2016-04-06
Arrays 75% 10 Feb 2006
Control structures
The if Structure 75% 19 Mar 2009
The switch Structure 75% 14 Jan 2006
The while Loop 75% 14 Jan 2006
The do while Loop 50% 14 Jan 2006
The for Loop 50% 14 Jan 2006
The foreach Loop 75% 14 Jan 2006
Functions 75% 10 Feb 2006
/PHP Include Files/
Files 100% 12 Feb 2008
Images
Mailing 50% 14 Jan 2006
Cookies 75% 14 Jan 2006
Sessions 75% 2008-05-07
Databases
MySQL 75% 14 Jan 2006
PHP and MySQL
PostgreSQL 25% 18 Apr 2009
PHP Data Objects 00% 18 Dec 2006
Neo4j
/DBAL/
Integration Methods (HTML Forms, etc.) 75% 14 Jan 2006
Regular expressions
Advanced PHP
Advanced PHP includes high level programming and PHP techniques designed to make PHP even more useful and powerful.
Data Structures
Data Structures
Object Oriented Programming (OOP)
Classes
Special Methods
Overriding and Overloading
/Inheritance/
/SSH Class/
Caching
Caching
Templating
/Why Templating/
/Templates/
/Smarty templating system/
/Smarty templating system/Functions/
/Smarty templating system/Simple tutorial/
/Flat Frog/
/XML/
/XSL/
/XSL/registerPHPFunctions/
Libraries
PHP PEAR
PHP Manual Function Reference
PHP 5 Functions
Frameworks
CakePHP CodeIgniter Drupal Kohana Laravel Nette Qcodo Silverstripe Solar Symfony Yii Zend
Security
/Configuration: Register Globals/
/SQL Injection Attacks/
/Building a secure user login system/
/Cross Site Scripting Attacks/ (XSS)
/Secure HTTP headers/
/Encryption/
See also:
section on avoiding session fixation in the Sessions chapter.
Cross-site request forgery (CSRF)
Command-Line Interface (CLI)
/PHP CLI/
/PHP-GTK/
/Daemonization/
Appendices
/Alternative Hungarian Notation/
/Code Snippets/
/Coding Standards/
/formatting notes/
/Get Apache and PHP/
/headers and footers/
/html output/
/OOP5/Advanced Input validation/
/OOP5/Input validation/
/phpDocumentor/
/Reserved words/
/Contributors/
External links
/Editors/
/Resources/
PHP scripting language
P
75%
__NOTOC__ __NOEDITSECTION__