PHP noemt zichzelf een 'hypertext pre-processor' en wordt voornamelijk toegepast om dynamische content op webpagina's te genereren. Vaak gebeurt dit dan in combinatie met een databaseprogramma, zoals MySQL, Firebird, MongoDB, PostgreSQL of SQLite. Maar je kunt PHP ook voor andere zaken inzetten, zoals scripten op de commandline. De ontwikkelaars hebben enkele dagen geleden versie 7.2.11 en 7.1.23 uitgebracht met de volgende aanpassingen:
Version 7.2.11Version 7.1.23
- 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).
- Opcache:
- 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).
- 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).
- Opcache:
- 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).