PHP 7.4.0RC4 💾

PHP is a scripting language primarily suited for web applications. It's organically grown into a full-featured programming language, with huge semantic progress in recent years (apart from the namespace separator choice). Many features and extensions come built-in or can be dynamically loaded. Database interfaces, XML processing, regular expressions, networking and broad internet protocol support, IPC, internationalization, image manipulation, filesystem, contemporary cryptography support, file

minor feature: Revert "Microoptimization (avoid code duplication)" . pipe detection and stream position handling. . Merge branch 'PHP-7.3' into PHP-7.4. . . detection of gmp on clang. . Remove nsldap support. . Remove support for umich_ldap. . Remove defines for specific oraldap versions. . Link executable files using non PIC object files. This reduces PIC ov . . reporting of redirect test failures in junit. . : Bundled pcre2 library missing LICENCE file. . Update NEWS. . double free of DSN credentials. . PDO pgsql memory leak with scrollable cursors. . . type consistency after. . zip edxtension is now 1.15.5. . typo. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Clarify that our usage of gettimeofday() is infallible. . opcache zend_func_info for microtime/gettimeofday. . Add opcache return type for random_int(). . Merge branch 'PHP-7.3' into PHP-7.4. . new_variable ' ' expr ' ' is deprecated as well. . Request #77863: PDO firebird support type Boolean in input parameters. . Stop after exceptions. . add FFI::isNull() to check whether a FFI CData is a null pointer. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.4' of git.php.net:php-src into PHP-7.4. . NEWS entry, test and minor cleanup for FFI::isNull(). . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . bad format string. . Preloading: handling of static vars in inherited methods. . . another pointer indexing UB in http_fopen_wrapper. . Free history_get_history_state() result. . Improve Symfony test setup. . Specify -fsanitize-no-recover. . Only allow "nearly linked" classes for parent/interface. . typo in unlinked_instanceof assertion. . Improve "already declared" error message. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Allow throwing exception while loading parent class. . Eliminate checks using ZEND_CONST_COND() macro. . Load st

PHPL php scripting programming-language web