Software Update: PHP 7.2.11 / 7.1.23

Spread the love

PHP calls itself a ‘hypertext pre-processor’ and is mainly used to generate dynamic content on web pages. This is often done in combination with a database program, such as MySQL, Firebird, MongoDB, PostgreSQL, or SQLite. But you can also use PHP for other cases deployment, such as scripting on the command line. The developers released version 7.2.11 and 7.1.23 a few days ago with the following changes:

Version 7.2.11

  • core:
    • Fixed bug #76800 (foreach inconsistent if array modified during loop).
    • Fixed bug #76901 (method_exists on SPL iterator passthrough method corrupts memory).
  • CURL:
    • Fixed bug #76480 (Use curl_multi_wait() so that timeouts are respected).
  • iconv:
    • Fixed bug #66828 (iconv_mime_encode Q-encoding longer than it should be).
  • cache:
    • Fixed bug #76832 (ZendOPcache.MemoryBase periodically deleted by the OS).
    • Fixed bug #76796 (Compile-time evaluation of disabled function in opcache causes segfault).
  • POSIX:
    • Fixed bug #75696 (posix_getgrnam fails to print details of group).
  • Reflection:
    • Fixed bug #74454 (Wrong exception being thrown when using ReflectionMethod).
  • Standard:
    • Fixed bug #73457 (Wrong error message when fopen FTP wrapped fails to open data connection).
    • Fixed bug #74764 (Bindto IPv6 works with file_get_contents but fails with stream_socket_client).
    • Fixed bug #75533 (array_reduce is slow when $carry is large array).
  • XMLRPC:
    • Fixed bug #76886 (Can’t build xmlrpc with expat).
  • zlib:
    • Fixed bug #75273 (php_zlib_inflate_filter() may not update bytes_consumed).

Version 7.1.23

  • core:
    • Fixed bug #76901 (method_exists on SPL iterator passthrough method corrupts memory).
    • Fixed bug #76846 (Segfault in shutdown function after memory limit error).
  • CURL:
    • Fixed bug #76480 (Use curl_multi_wait() so that timeouts are respected).
  • iconv:
    • Fixed bug #66828 (iconv_mime_encode Q-encoding longer than it should be).
  • cache:
    • Fixed bug #76832 (ZendOPcache.MemoryBase periodically deleted by the OS).
  • POSIX:
    • Fixed bug #75696 (posix_getgrnam fails to print details of group).
  • Reflection:
    • Fixed bug #74454 (Wrong exception being thrown when using ReflectionMethod).
  • Standard:
    • Fixed bug #73457 (Wrong error message when fopen FTP wrapped fails to open data connection).
    • Fixed bug #74764 (Bindto IPv6 works with file_get_contents but fails with stream_socket_client).
    • Fixed bug #75533 (array_reduce is slow when $carry is large array).
  • zlib:
    • Fixed bug #75273 (php_zlib_inflate_filter() may not update bytes_consumed).

Version number 7.2.11 / 7.1.23
Release status Final
Operating systems script language
Website PHP
Download
License type Conditions (GNU/BSD/etc.)
You might also like