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 and data format support make the Zend-based PHP.net distribution the most general-purpose PHP runtime.
minor feature: small typo in comment.Move upgrading note for mixed..some line overruns in UPGRADING..Add UPGRADING note for xmlrpc unbundling..Add UPGRADING note for pty support..php_get_args function info return type and add arg check..tracing JIT for closure run_time_cache access..Merge branch 'PHP-7.4'..retutn type inference when return undefined variable..Add some mixed types..Merge branch 'PHP-7.4'..Afdded misse MAY_BE_ARRAY_ flags..Tracing JIT support for indirect CV modification (may be incomplete)..Merge branch 'PHP-7.4'..Skip new test case on Windows when JIT is enabled..Added missed helper..Avoid reference counting when RETURN CV.. d out token IDs in test..Handle VM interrupts after DO_ICALL through side exits..Merge branch 'PHP-7.4'..Merge branch 'PHP-7.4'..Use cheaper zend_rethrow_exception() instead of zend_throw_exception_ ..: ini_get() and opcache_get_configuration() inconsistency..Avoid useless REFCOUNTED check..typo in skipif section..Avoid useless register reload.."call_info" doesn't matter..abstract stack consistency for JMPZ_EX/JMPNZ_EX..Tracing JIT for FETCH_DIM_FUNC_ARG and FETCH_OBJ_FUNC_ARG when they a ..Merge branch 'PHP-7.4'..Merge branch 'PHP-7.4'..Remove MYSQLND_COMPRESSION_WANTED define..Improved tracing JIT for FETCH_OBJ_R/IS..Implement #47074: phpinfo() reports "On" as 1 for the some extensions..Prefer shorter x86 instructions..Add guard for FETCH_DIM_FUNC_ARG..Merge branch 'PHP-7.4'..Add Attributes..Add upgrading note for Attributes RFC..in_array() avoid internal property access as we have the arrlen already..weird zend_bool usage in Intl Calendar::roll() method..Avoid useless "mov"..phpdbg watchpoints wrt. negative_array_index RFC..: Throw Error on require failure..Pass zend_string message to zend_error_cb..Merge branch 'PHP-7.4'..Don't leak attributes on internal classes..Free attribute validators on shutdown