PHP

E22482

PHP is a widely used open-source server-side scripting language especially suited for web development and powering dynamic websites and applications.

All labels observed (23)

How this entity was disambiguated

Statements (97)

Predicate Object
instanceOf open-source software
programming language
server-side scripting language
category dynamic languages
scripting languages
web programming languages
configurationFile php.ini
designedFor web development
developer The PHP Group
executionModel interpreted
fileExtension .php
.php3
.php4
.php5
.phps
.phtml
framework CakePHP
CodeIgniter
linked to: PHP

Laravel
Phalcon
linked to: PHP

Slim Framework
Symfony
Yii
linked to: PHP

Zend Framework / Laminas
linked to: PHP
fullName PHP: Hypertext Preprocessor
linked to: PHP
hasFeature Composer package management support
OPcache
linked to: PHP

closures
embedded in HTML
exception handling
extensive standard library
generators
namespaces
traits
type declarations
hasSAPI Apache module
CGI
CLI
FPM (FastCGI Process Manager)
linked to: uWSGI
influenced Hack (programming language)
Twig (templating language)
linked to: Jinja2
influencedBy C
C++
Java
Perl
initialReleaseYear 1995
license PHP License
majorVersion PHP 5
linked to: PHP

PHP 7
linked to: PHP

PHP 8
linked to: PHP
originalAuthor Rasmus Lerdorf
paradigm functional programming (partial support)
imperative programming
object-oriented programming
procedural programming
platform cross-platform
powers Drupal
Joomla!
MediaWiki
WordPress
runsOn Apache HTTP Server
CLI (command-line interface)
Microsoft IIS
Nginx
linked to: Uvicorn

web server
standardPackageManager Composer
supports GD image processing (via extension)
HTTP cookies
JSON processing
XML processing
cURL for HTTP requests
file uploads
regular expressions
sessions
supportsDatabase MariaDB
Microsoft SQL Server
linked to: SQL Server

MongoDB (via extensions)
MySQL
Oracle Database
PostgreSQL
SQLite
supportsOperatingSystem Linux
Unix-like systems
Windows
macOS
typingDiscipline dynamic typing
gradual typing (since PHP 7)
useCase blogging platforms
content management systems
e-commerce platforms
forum software
usedFor command-line scripting
creating dynamic web pages
developing REST APIs
server-side web applications
writing backend services
website https://www.php.net/

How these facts were elicited

Referenced by (122)

Full triples — surface form annotated when it differs from this entity's canonical label.

Adobe Inc. notableAcquisition Magento
linked to: PHP
SQL canBeEmbeddedIn PHP
C influenced PHP
PHP symbol PHP
Java influenced PHP
Codex supportsLanguage PHP
MySQL usedIn LAMP stack
linked to: PHP
WordPress writtenIn PHP
PHP fullName PHP: Hypertext Preprocessor
linked to: PHP
PHP hasFeature OPcache
linked to: PHP
PHP majorVersion PHP 5
linked to: PHP
PHP majorVersion PHP 7
linked to: PHP
PHP majorVersion PHP 8
linked to: PHP
PHP framework CodeIgniter
linked to: PHP
PHP framework Zend Framework / Laminas
linked to: PHP
PHP framework Yii
linked to: PHP
PHP framework Phalcon
linked to: PHP
Magento writtenIn PHP
Microsoft Azure supportsLanguage PHP
subject linked to: Azure
IBM i supportsLanguage PHP
JSON parsedBy PHP
uWSGI supportsLanguage PHP
Perl influenced PHP
Hack influencedBy PHP
subject linked to: Hack (programming language)
Hack compatibleWith PHP
subject linked to: Hack (programming language)
The PHP Group maintains PHP programming language
linked to: PHP
The PHP Group maintains PHP reference implementation
linked to: PHP
The PHP Group responsibleFor php.net website
linked to: PHP