A set of rules that describes with PHP features is used in the code.
Total : 391 analysis
Array Index
Multidimensional Arrays
PHP Arrays Index
Classes Names
Constant Definition
Magic Methods
Old Style Constructor
Static Methods
Static Properties
Constants Usage
Magic Constant Usage
PHP Constant Usage
Defined Exceptions
Thrown Exceptions
ext/apc
ext/bcmath
ext/bzip2
ext/calendar
ext/crypto
ext/ctype
ext/curl
ext/date
ext/dba
ext/dom
ext/enchant
ext/exif
ext/fileinfo
ext/filter
ext/ftp
ext/gd
ext/gmp
ext/gnupgp
ext/hash
ext/iconv
ext/json
ext/ldap
ext/libxml
ext/mbstring
ext/mcrypt
ext/mongo
ext/mssql
ext/mysql
ext/mysqli
ext/odbc
ext/openssl
ext/pcre
ext/pdo
ext/pgsql
ext/phar
ext/posix
ext/readline
ext/reflection
ext/sem
ext/session
ext/shmop
ext/simplexml
ext/snmp
ext/soap
ext/sockets
ext/spl
ext/sqlite
ext/sqlite3
ext/ssh2
ext/standard
ext/tidy
ext/tokenizer
ext/wddx
ext/xdebug
ext/xmlreader
ext/xmlrpc
ext/xmlwriter
ext/xsl
ext/yaml
ext/zip
ext/zlib
Closures Glossary
Functions Glossary
Recursive Functions
Redeclared PHP Functions
Types
Interfaces Names
Aliases
Namespaces Glossary
Autoloading
Goto Names
__halt_compiler
Incompilable Files
Labels
Throw
Trigger Errors
Caught Expressions
Eval() Usage
Exit() Usage
@ Operator
include_once() Usage
Using Short Tags
Binary Glossary
Email Addresses
Heredoc Delimiter Glossary
Hexadecimal Glossary
Md5 Strings
Nowdoc Delimiter Glossary
Octal Glossary
URL List
Variable References
Static Variables
Variables With Long Names
PHP Variables
Variable Variables
Abstract Class Usage
Abstract Methods Usage
Clone Usage
Variable Constants
Redefined PHP Traits
Traits Usage
Trait Names
PHP Alternative Syntax
Short Syntax For Arrays
Inclusions
ext/file
ext/array
ext/info
ext/math
$HTTP_RAW_POST_DATA Usage
Assertions
Cast Usage
Function Subscripting
Nested Loops
PHP Echo Tag Usage
ext/pcntl
ext/redis
ext/sqlsrv
Ellipsis Usage
ext/0mq
ext/memcache
ext/memcached
Dynamic Function Call
Has Variable Arguments
Multiple Catch With Try
Dynamically Called Classes
Conditioned Function
Conditioned Constants
Method Is A Generator
Try With Finally
Dereferencing String And Arrays
Constant Scalar Expressions
ext/imagick
ext/oci8
ext/imap
Overwritten Class Constants
Dynamic Class Constant
Dynamic Methodcall
Dynamic New
Dynamic Property
Dynamic Classes
Multiple Classes In One File
File Uploads
ext/intl
Dynamic Code
ext/pspell
No Direct Access
ext/opcache
ext/expect
ext/gettext
Super Global Usage
Global Usage
Namespaces
Deep Definitions
File Is Not Definitions Only
Usage Of class_alias()
ext/apache
ext/eaccelerator
ext/fpm
Resources Usage
Shell Usage
File Usage
Mail Usage
Dynamic Calls
Test Class
ext/dio
ext/phalcon
Composer Usage
Composer’s autoload
ext/apcu
ext/trader
ext/mailparse
ext/mail
Scalar Type Usage
Return Type Usage
ext/ob
ext/geoip
ext/event
ext/amqp
ext/gearman
ext/com
ext/gmagick
ext/ibase
ext/inotify
ext/xdiff
ext/ev
ext/php-ast
ext/xml
ext/xhprof
Else Usage
Anonymous Classes
Coalesce
Directives Usage
Global In Global
ext/fann
Use Web
Use Cli
Error Messages
Php7 Relaxed Keyword
ext/pecl_http
Uses Environment
Redefined Methods
Unknown Directive Name
Is CLI Script
PHP Bugfixes
ext/tokyotyrant
ext/v8js
Yield Usage
Yield From Usage
Pear Usage
ext/lua
List With Keys
ext/suhosin
Can’t Disable Function
Functions Using Reference
List Short Syntax
Use Nullable Type
Multiple Exceptions Catch()
ext/rar
ext/nsapi
ext/newt
ext/ncurses
Use Composer Lock
String
ext/mongodb
Error_Log() Usage
SQL queries
ext/libsodium
ext/ds
Use Cookies
Group Use Declaration
ext/sphinx
Try With Multiple Catch
ext/grpc
Use Browscap
Use Debug
PSR-16 Usage
PSR-7 Usage
PSR-6 Usage
PSR-3 Usage
PSR-11 Usage
PSR-13 Usage
ext/stats
Dependency Injection
Courier Anti-Pattern
ext/gender
ext/judy
Yii usage
Codeigniter usage
Laravel usage
Symfony usage
Wordpress usage
Joomla usage
Non Breakable Space In Names
Multiple Functions Declarations
Swoole
Manipulates NaN
Manipulates INF
Const Or Define
strict_types Preference
Declare strict_types Usage
Encoding Usage
Ticks Usage
ext/xattr
ext/rdkafka
ext/fam
ext/parle
Regex Inventory
Too Complex Expression
Drupal Usage
Phalcon Usage
Fuel PHP Usage
Argon2 Usage
Crypto Usage
Type Array Index
Incoming Variable Index Inventory
ext/vips
Dl() Usage
Environment Variables
ext/igbinary
Fallback Function
ext/hrtime
ext/xxtea
ext/uopz
ext/varnish
ext/opencensus
ext/leveldb
ext/db2
ext/zookeeper
ext/cmark
Const Visibility Usage
ext/eio
ext/lzf
ext/msgpack
Case Insensitive Constants
Handle Arrays With Callback
Trailing Comma In Calls
Can’t Disable Class
ext/seaslog
Pack Format Inventory
Printf Format Inventory
ext/decimal
ext/psr
ext/sdl
ext/wasm
Path lists
Typed Property Usage
ext/weakref
ext/pcov
Constant Dynamic Creation
An OOP Factory
PHP Overridden Function
ext/svm
ext/ffi
ext/password
ext/zend_monitor
ext/uuid
Numeric Literal Separator
Use Covariance
Use Contravariance
Use Arrow Functions
Spread Operator For Array
Nested Ternary Without Parenthesis
Typo 3 usage
Concrete5 usage
Immutable Signature
Shell commands
Links Between Parameter And Argument
Php 8.0 Variable Syntax Tweaks
Php 8.0 Only TypeHints
Union Type
Protocol lists
Use PHP Attributes
Use NullSafe Operator
Use Closure Trailing Comma
Class Overreach
Final Constant
Never Type Usage
Named Parameter Usage
First Class Callable
Never Keyword
Mixed Type Usage
Nested Attributes
New Initializers
Promoted Properties
Intersection Type
Readonly Usage
Use class_alias()
ext/protobuf
Sylius usage
Extensions yar
Excimer
ext/pkcs11
ext/spx
Stomp
ext/CSV
Array Addition
Ice framework
Extensions/Exttaint
Random extension
Ip
ext/scrypt
ext/teds
Geospatial
Feast usage
date() versus DateTime Preference
Plus Plus Used On Strings
Short Ternary
Use DNF
Use Enum Case In Constant Expression
New Dynamic Class Constant Syntax
Untyped No Default Properties
File_Put_Contents Using Array Argument
Neos
Cakephp
Has Property Hook
Has Virtual Property
Short name
Appinfo
Available in
Entreprise Edition, Community Edition, Exakat Cloud
Reports
Diplomat, Ambassador
GETTING STARTED
USER GUIDE
REFERENCE GUIDE
ADMINISTRATOR GUIDE
OTHERS