GoranStimac.com



Dostupan je PHP 8.1.2

PHP razvojni tim najavljuje trenutnu dostupnost PHP 8.1.2. Ovo je bux fix izdanje.

Svi korisnici PHP 8.1 se potiču da naprave nadogradnju na ovu verziju.

Kako bi preuzeli PHP 8.1.2 posjetite PHP stranicu preuzimanja, Windows izvor i binarne datoteke mogu se pronaći na windows.php.net/download/.

Popis promjena

Jezgra

  • Ispravljena greška #81216 (Nullsafe operator propušta naziv dinamičkog svojstva).
  • Ispravljena greška #81684 (Upotreba dodjeljivanja nule spojenog s $GLOBALS[“x”] proizvodi pogrešku koda operacije).
  • Ispravljena greška #81656 (GCC-11 tiho zanemaruje -R).
  • Ispravljena greška #81683 (Obmanjujuća poruka o pogrešci “vrsta pristupa … mora biti javna” na konačnim ili apstraktnim metodama sučelja).
  • Ispravljena greška #81585 (cached_chunks se ne broji u realnu veličinu pri isključivanju).
  • Ispravljena greška #7757 (Multi-naslijeđena konačna konstanta uzrokuje fatalnu pogrešku).
  • Ispravljena zend_fibers.c build sa ZEND_FIBER_UCONTEXT.
  • Dodana podrška za riscv64 za vlakna.

Filtar

  • Ispravljena oznaka FILTER_FLAG_NO_RES_RANGE.

Hash

  • Ispravljena greška #7759 (Neispravne vrste povrata za hash() i hash_hmac()).
  • Ispravljena greška #7826 (Nedosljedno ime argumenta u hash_hmac_file i hash_file).

MBString

  • Ispravljena greška #81693 (mb_check_encoding(7bit) segfaults).

MySQLi

  • Ispravljena greška #81658 (MYSQL_OPT_LOAD_DATA_LOCAL_DIR nije dostupan u MariaDB).
  • Uveden MYSQLI_IS_MARIADB.
  • Ispravljena greška #7746 (mysqli_sql_exception->getSqlState()).

MySQLnd

  • Ispravljena greška u kojoj su veliki biginti mogli biti skraćeni.

OCI8

  • Ispravljena greška #7765 (php_oci_cleanup_global_handles segfaults pri drugom pozivu).

OPcache

  • Ispravljena greška #81679 (Praćenje JIT-a ruši pri ponovnom spajanju).

Readline

  • Ispravljena greška #81598 (Ne mogu unijeti unicode znakove u PHP 8 interaktivnu ljusku).

Odraz

  • Ispravljena greška #81681 (ReflectionEnum baca iznimke).

PDO_PGSQL

  • Ispravljena dodjela poruka o pogrešci PDO PgSQL.

Utičnice

  • Izbjegavajte void* aritmetiku u utičnicama/multicast.c na NetBSD-u.
  • Fiksni ext/utičnice izgrađene na Haikuu.

Spl

  • Ispravljena greška #75917 (SplFileObject::seek prekinut sa CSV zastavicama).
  • Ispravljena greška #7809 (Kloniranje lažnog objekta SplFileInfo može segfault).

Standardno

  • Ispravljena greška #7748 (gethostbyaddr ispisuje binarni niz).
  • Ispravljena greška #7815 (php_uname ne prepoznaje najnovije verzije sustava Windows).

Povezane objave