PHP is a general purpose scripting language designed primarily for web development. It is one of the most popular programming languages for web development, and supports multiple programming paradigms.
Elevate your PHP skills through 117 curated exercises across 8 core concepts. Master problem-solving with a structured learning path designed for modern developers.
PHP is a server-side language suited towards web development. The acronym is recursive, standing for PHP: Hypertext Preprocessor.
Considerably more versatile than CGI scripting, PHP is often used to add interactivity to plain HTML and bolster web frameworks.
The language can be employed on any operating system. PHP is supported by most common web servers and is often handled through an interpreter module. This combines static web code with dynamic inclusions.
PHP isn't just a web server framework. It's also useful for command-line scripting (headless parsing) and developing GUIs.
You should learn PHP because:
Evolving
PHP is constantly being updated and improved.
Web Focused
PHP was designed specifically with web development in mind.
Flexible
As a general purpose scripting language, PHP can be used for almost any task.
Practical
PHP's simple syntax, gradual typing, and robust standard library make rapid development a breeze.
Well Documented
PHP is well documented by the official PHP.net website, which includes helpful community commentary.
Cross-platform
Write once, run anywhere PHP is supported.
Evolving
PHP is constantly being updated and improved.
Web Focused
PHP was designed specifically with web development in mind.
Flexible
As a general purpose scripting language, PHP can be used for almost any task.
Practical
PHP's simple syntax, gradual typing, and robust standard library make rapid development a breeze.
Well Documented
PHP is well documented by the official PHP.net website, which includes helpful community commentary.
Cross-platform
Write once, run anywhere PHP is supported.