Home » Releases » 5.4 » 5.4.45 »

PHP 5.4.23

PHP 5.4 is no longer officially supported by the PHP project.

Official support refers to that provided direct by the PHP Project.

If you install PHP via third-party packages, support timelines may be different. Please read the Release Support Policy for more information.

The latest release of PHP 5.4 is 5.4.45.

Source Code

Change Log

  • core

    • Fixed bug #66094 (unregister_tick_function tries to cast a Closure to a string).
      Laruence
    • Fixed bug #65969 (Chain assignment with T_LIST failure).
      Dmitry
    • Fixed bug #65947 (basename is no more working after fgetcsv in certain situation).
      Laruence
  • json

    • Fixed whitespace part of bug #64874 ("json_decode handles whitespace and case-sensitivity incorrectly").
      Andrea Faulds
  • mysqli

    • Fixed bug #66043 (Segfault calling bind_param() on mysqli).
      Laruence
  • mysqlnd

    • Fixed bug #66124 (mysqli under mysqlnd loses precision when bind_param with 'i').
      Andrey
    • Fixed bug #66141 (mysqlnd quote function is wrong with NO_BACKSLASH_ESCAPES after failed query).
      Andrey
  • openssl

    • Fixed memory corruption in openssl_x509_parse() (CVE-2013-6420). (Stefan Esser).
  • pdo

    • Fixed bug 65946 (sql_parser permanently converts values bound to strings)

PHP 5.4


  Represents a security release