PHP is a general-purpose scripting language geared towards web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by the PHP Group. PHP was originally an abbreviation of Personal Home Page, but it now stands for the recursive backronym PHP: Hypertext Preprocessor. Wikipedia
Created Year: 1995Created by: Rasmus Lerdorf
Designed by: Rasmus Lerdorf
Developed by: Andi Gutmans • PHP Group • Rasmus Lerdorf • Zeev Suraski • Zend Technologies
Operating systems: Microsoft Windows • Unix-like operating system
Implemented in: C
Aliases: Hypertext Preprocessor, PHP programming language, php, PHP: Hypertext Preprocessor, PHP Hypertext Preprocessor, Personal Home Page
File extensions: phar, php, php3, php4, php5, php7, phps, pht, phtml
Wikidata: Q59
Influenced: Chaos • Falcon • Ferite • Hack
Influenced by: C • C++ • Java • JavaScript • Perl • Tcl
Programming paradigms: functional programming • imperative programming • object-oriented programming • procedural programming • reflective programming
Language types: imperative programming language • interpreted language • multi-paradigm programming language • object-based language • procedural programming language • scripting language
PHP Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in PHP
<?php
echo 'Hello World';
Free PHP books, articles, documentation
- An Introduction to the PHP Programming Language - CodeAhoy (HTML)
- Clean Code PHP
- Essential PHP - Krzysztof Kowalczyk, StackOverflow Contributors
- PHP 5 Power Programming (PDF)
- PHP Apprentice - Andrew Davis (:construction: in process)
- PHP Best Practices
- PHP Documentor - Documentation - phpdoc.org
- PHP Handbook - Flavio Copes (HTML, PDF)
- PHP Internals Book
- PHP Notes for Professionals - Compiled from StackOverflow Documentation (PDF)
- PHP Pandas - Dayle Rees
- PHP Programming - Wikibooks
- PHP Reference: Beginner to Intermediate PHP5 - Mario Lurig (PDF)
- PHP Security Guide
- PHP: The Right Way
- PHPUnit Manual - Sebastian Bergmann (PDF)
- Practical PHP Programming
- Practical PHP Testing
- Survive The Deep End: PHP Security
- Using Libsodium in PHP Projects
CakePHP
- CakePHP Cookbook 2.x (PDF)
CodeIgniter
Drupal
- Drupal at your Fingertips - Selwyn Polit, Drupal Community Contributors
- The Tiny Book of Rules (PDF)
Laravel
- 100 (and counting) Laravel Quick Tips - Povilas Korop / LaravelDaily Team (PDF)
- Laravel Best Practices
- Laravel: Code Bright - Dayle Rees
- Laravel: Code Happy - Dayle Rees
- Laravel: Code Smart - Dayle Rees
- Laravel Tips and Tricks - Bobby Iliev (Markdown, PDF)
- Learning Laravel - Compiled from StackOverflow Documentation (PDF)
Symfony
- Symfony 5.4: The Fast Track
- Symfony 6.2: The Fast Track
- The Symfony Best practices 4.1.x (PDF) (:card_file_box: archived)
- The Symfony Book 2.8.x
- The Symfony Book 3.4.x
- The Symfony Book 4.4.x
Yii
- The Definitive Guide to Yii 2.0 - Yii Software (PDF)
Zend
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-07-03