-
PHP
- Short tags0 %Echo tags <?=16 %Incompilable24 %@ operator65 %Alternative syntax25 %Magic constants87 %halt_compiler()2 %Casting89 %Resources64 %Nested Loops85 %arrays_ With Callback75 %Autoload52 %include82 %include_once73 %Output control52 %Goto13 %Labels13 %Match0 %Short TernaryCoalesce51 %Coalesce Equal0 %Trailing Comma1 %Trailing Comma In Use0 %PHP 8.0 Variable Syntax0 %Attributes0 %PHP Attributes0 %Nested Attributes0 %File upload39 %Environment Variables49 %Dynamically load extensions6 %Relaxed keyword as names28 %strict_types24 %encoding0 %ticks1 %
-
Composer
- composer.json74 %composer.lock43 %composer autoload39 %
-
Web
- $_GET, _POST...57 %Apache17 %Fast CGI8 %IISNSAPI0 %Session35 %Cookies32 %Browscap1 %
-
CLI
- $argv, $argc40 %CLI script15 %Ncurses0 %Newt0 %Readline3 %
-
PSR-compatibility
- PSR-3 (Log)21 %PSR-6 (Caching)6 %PSR-7 (HTTP message)11 %PSR-11 (Dependency container)15 %PSR-13 (Link)1 %PSR-16 (Simple cache)8 %
-
Patterns
- Dependency Injection50 %Courrier Anti-pattern41 %Factory86 %
-
Namespaces
- Namespaces80 %Alias52 %Group Use5 %
-
Variables
- References58 %Array0 %Multidimensional arrays88 %Array short syntax73 %List short syntax17 %Variable variables42 %Unpacking inside arrays0 %PHP arrays70 %Globals52 %PHP SuperGlobals49 %
-
Functions
- Functions74 %Redeclared PHP Functions26 %Overridden PHP Functions0 %Redeclared Custom Functions29 %ClosuresArrow functionsfirst class callable0 %Types89 %Scalar Type40 %Return Type37 %Nullable Type90 %Never TypeMixed Type0 %False-True-Null StandalonePHP 8.0 Scalar Types0 %PHP 8.0 Union Types0 %PHP 8.1 Intersection Types0 %PHP 8.2 DNF Types0 %Static variables54 %Static Variable Initialisation0 %Function dereferencing45 %Constant scalar expression93 %Named parameters0 %... usage28 %func_get_args52 %Dynamic functioncall66 %Fallback functioncall28 %Recursive Functions75 %Generator Functions24 %Conditioned Function43 %New initializers0 %
-
Classes
- ClassesAnonymous ClassesClass aliases17 %Abstract classes68 %
Appinfo()
The phpinfo() of the application.