User:Dirk Hünniger/PHP Programming

= Introduction =

= Setup and Installation =

= Uses of PHP =

= Beginning_with "Hello World!" = = Nuts and Bolts =

= Commenting and Style =

= Comparison operators =

= Arrays =

= The if Structure =

= The switch Structure =

= The while Loop = = The do while Loop = = The for Loop =

= The foreach Loop = = Functions =

= PHP Include Files =

= Files =

= Images =

= Mailing =

= Cookies = = Sessions =

= MySQL =

= PHP and MySQL =

= PostgreSQL =

= PHP Data Objects =

= Neo4j =

= DBAL =

= Integration Methods (HTML Forms, etc.) = = Regular expressions =

= Data Structures =

= Classes =

= Special Methods =

= Overriding and Overloading =

= Inheritance =

= SSH Class =

= Caching =

= Why Templating =

= Templates =

= Smarty templating system =

= Smarty templating system/Functions =

= Smarty templating system/Simple tutorial =

= XML =

= XSL =

= registerPHPFunctions =

= PHP PEAR =

= PHP Libraries = = Frameworks =
 * 1) PHP Manual Function Reference
 * 2) PHP 5 Functions

= Register Globals =

= SQL Injection Attacks =

= Building a secure user login system =

= Cross Site Scripting Attacks =

= Secure HTTP headers =

= Encryption =

= More Security = in the. (CSRF)

= PHP Command-Line Interface =

= PHP-GTK =

= Daemonization =

= Alternative Hungarian Notation =

= Code Snippets =

= Coding Standards =

= Formatting Notes =

= Get Apache and PHP =

= Headers and Footers =

= HTML Output =

= Advanced Input Validation =

= Input Validation =

= phpDocumentor =

= Reserved Words =

= Contributors =

= Editors =

= Resources =