.PHP File Extension

PHP Hypertext Preprocessor

If a file has more than one 'file extension', the last one will be returned. For example, pathinfo('/dir/test.tar.gz', PATHINFO_EXTENSION); will produce: 'gz'. Using pathinfo() function returns inform...

General Information

Title PHP File Extension
Extension .php
Full Form PHP Hypertext Preprocessor
File Type Scripting/Programming File
Developer The PHP Development Team, Zend Technologies
MIME Type text/php, application/x-php, application/php, application/x-httpd-php, application/x-httpd-php-source

File Function

Primary Function Server-side scripting
Additional Functions Command line scripting, Writing desktop applications
Features Server-side execution, Embeddable in HTML

File Characteristics

Quality Depends on code
Supports Layers N/A
Supports Transparency N/A
Editable Yes

Use Cases

Web Development Yes
Content Management Systems Yes
E-commerce Systems Yes

Security and Practices

Security Risks Code injection, XSS
Best Practices Input validation, Output encoding

Historical/Version Information

Initial Release 1995
Latest Version PHP 8.1 (2021)

Associated Types

Similar Extensions .php3, .php4, .php5, .phtml

Software Compatibility

Software Usage Policy OS Compatibility
Zend Server Free, Paid versions Windows, Linux, IBM i, macOS
XAMPP Free Windows, Linux, macOS
MAMP Free, Paid versions Windows, macOS