3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $extensions = get_loaded_extensions(); echo count($extensions) , PHP_EOL; foreach ($extensions as $extension) { echo $extension , PHP_EOL; }
Output for 7.0.14 - 7.1.0
34 Core date libxml openssl pcre sqlite3 zlib calendar ctype dom fileinfo filter gettext hash json mbstring SPL PDO pdo_sqlite session posix Reflection standard SimpleXML Phar tokenizer xml xmlreader xmlwriter gmp iconv intl bcmath Zend OPcache
Output for 7.0.6 - 7.0.10
32 Core date libxml openssl pcre sqlite3 zlib calendar ctype dom fileinfo filter gettext hash json mbstring SPL PDO pdo_sqlite session posix Reflection standard SimpleXML Phar tokenizer xml xmlreader xmlwriter intl bcmath Zend OPcache
Output for 7.0.0 - 7.0.5
35 Core date libxml openssl pcre sqlite3 zlib calendar ctype dom fileinfo filter gettext gmp hash iconv json mbstring mcrypt SPL PDO pdo_sqlite session posix Reflection standard SimpleXML Phar tokenizer xml xmlreader xmlwriter intl bcmath Zend OPcache
Output for 5.6.28
35 Core date ereg libxml openssl pcre sqlite3 zlib calendar ctype dom fileinfo filter gettext hash json mbstring SPL PDO pdo_sqlite session posix Reflection standard SimpleXML Phar tokenizer xml xmlreader xmlwriter gmp iconv intl bcmath Zend OPcache
Output for 5.5.35 - 5.5.38, 5.6.21 - 5.6.25
33 Core date ereg libxml openssl pcre sqlite3 zlib calendar ctype dom fileinfo filter gettext hash json mbstring SPL PDO pdo_sqlite session posix Reflection standard SimpleXML Phar tokenizer xml xmlreader xmlwriter intl bcmath Zend OPcache
Output for 5.5.0 - 5.5.34, 5.6.0 - 5.6.20
36 Core date ereg libxml openssl pcre sqlite3 zlib calendar ctype dom fileinfo filter gettext gmp hash iconv json mbstring mcrypt SPL PDO pdo_sqlite session posix Reflection standard SimpleXML Phar tokenizer xml xmlreader xmlwriter intl bcmath Zend OPcache
Output for 5.4.15 - 5.4.45
35 Core date ereg libxml openssl pcre sqlite3 zlib bcmath calendar ctype dom fileinfo filter gettext gmp hash iconv intl json mbstring mcrypt SPL PDO pdo_sqlite session posix Reflection standard SimpleXML Phar tokenizer xml xmlreader xmlwriter
Output for 5.4.0 - 5.4.14
34 Core date ereg libxml pcre sqlite3 zlib bcmath calendar ctype dom fileinfo filter gettext gmp hash iconv intl json mbstring mcrypt SPL PDO pdo_sqlite session posix Reflection standard SimpleXML Phar tokenizer xml xmlreader xmlwriter
Output for 5.3.4 - 5.3.29
39 Core date ereg libxml pcre sqlite3 zlib bcmath calendar ctype dom hash fileinfo filter ftp gettext SPL iconv json mbstring pcntl session PDO pdo_sqlite standard posix Reflection Phar SimpleXML soap sockets SQLite exif tokenizer wddx xml xmlreader xmlwriter zip
Output for 5.3.1 - 5.3.3
39 Core date ereg libxml pcre sqlite3 zlib bcmath calendar ctype dom hash fileinfo filter ftp gettext session iconv json mbstring pcntl SPL PDO pdo_sqlite standard posix Reflection Phar SimpleXML soap sockets SQLite exif tokenizer wddx xml xmlreader xmlwriter zip
Output for 5.3.0
39 Core date ereg libxml pcre sqlite3 zlib bcmath calendar ctype dom session fileinfo filter ftp gettext hash iconv json mbstring pcntl SPL PDO pdo_sqlite standard posix Reflection Phar SimpleXML soap sockets SQLite exif tokenizer wddx xml xmlreader xmlwriter zip
Output for 5.2.11 - 5.2.17
34 date libxml pcre zlib bcmath calendar ctype dom hash filter ftp gettext session iconv json mbstring pcntl SimpleXML SPL PDO posix Reflection standard pdo_sqlite soap sockets SQLite exif tokenizer wddx xml xmlreader xmlwriter zip
Output for 5.2.10
34 date libxml pcre zlib bcmath calendar ctype dom session filter ftp gettext hash iconv json mbstring pcntl SimpleXML SPL PDO posix Reflection standard pdo_sqlite soap sockets SQLite exif tokenizer wddx xml xmlreader xmlwriter zip
Output for 5.2.3 - 5.2.9
34 zip xmlwriter libxml dom xmlreader xml wddx tokenizer session pcre SimpleXML SPL PDO sockets soap SQLite standard Reflection posix pdo_sqlite pcntl mbstring json iconv hash gettext ftp filter exif date ctype calendar bcmath zlib
Output for 5.2.1 - 5.2.2
35 zip xmlwriter libxml dom xmlreader xml wddx tokenizer session pcre SimpleXML SPL PDO sockets soap SQLite standard Reflection posix pdo_sqlite pcntl mbstring json iconv hash gettext ftp filter exif date ctype calendar bcmath zlib cgi
Output for 5.2.0
34 zip xmlwriter libxml dom xmlreader xml wddx tokenizer session SimpleXML SPL PDO sockets soap SQLite standard Reflection posix pdo_sqlite pcntl mbstring json iconv hash gettext ftp filter exif date ctype calendar bcmath zlib pcre
Output for 5.1.4 - 5.1.6
30 xmlwriter libxml dom xmlreader xml wddx tokenizer standard SimpleXML SPL session sockets soap PDO SQLite Reflection posix pcntl mbstring iconv hash gettext ftp exif date ctype calendar bcmath zlib pcre
Output for 5.1.2 - 5.1.3
31 xmlwriter libxml dom xmlreader xml wddx tokenizer standard SimpleXML SPL session sockets soap PDO SQLite Reflection posix pdo_sqlite pcntl mbstring iconv hash gettext ftp exif date ctype calendar bcmath zlib pcre
Output for 5.1.1
27 libxml xml wddx tokenizer standard SimpleXML SPL session sockets soap PDO SQLite posix pdo_sqlite pcntl mbstring iconv gettext ftp exif dom date ctype calendar bcmath zlib pcre
Output for 5.1.0
27 libxml xml wddx tokenizer standard SimpleXML PDO SPL sockets soap session SQLite posix pdo_sqlite pcntl mbstring iconv gettext ftp exif dom date ctype calendar bcmath zlib pcre
Output for 5.0.2 - 5.0.5
24 xml wddx tokenizer standard SQLite SPL sockets soap SimpleXML session posix pcre pcntl mbstring iconv gettext ftp exif dom ctype calendar bcmath zlib libxml
Output for 5.0.0 - 5.0.1
24 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 4 PHP_EOLxml Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLwddx Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLtokenizer Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLstandard Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLSQLite Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLSPL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLsockets Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLsoap Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLSimpleXML Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLsession Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLposix Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLpcre Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLpcntl Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLmbstring Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLiconv Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLgettext Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLftp Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLexif Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLdom Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLctype Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLcalendar Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLbcmath Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLzlib Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLlibxml Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOL
Output for 4.4.2 - 4.4.9
19 xml wddx tokenizer standard sockets session posix pcntl overload mysql mbstring gettext ftp exif ctype calendar bcmath zlib pcre
Output for 4.3.10 - 4.4.1
19 xml wddx tokenizer standard sockets session posix pcre pcntl overload mysql mbstring gettext ftp exif ctype calendar bcmath zlib
Output for 4.3.0 - 4.3.9
19 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 4 PHP_EOLxml Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLwddx Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLtokenizer Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLstandard Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLsockets Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLsession Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLposix Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLpcre Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLpcntl Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLoverload Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLmysql Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLmbstring Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLgettext Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLftp Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLexif Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLctype Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLcalendar Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLbcmath Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOLzlib Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/hRe54 on line 7 PHP_EOL