SHARE
Facebook X Pinterest WhatsApp

PHP 4.0.3, Patch Level 1 Released Page 2

Written By
thumbnail Kevin Reichard
Kevin Reichard
Jul 20, 2010
ServerWatch content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More



Fixed some potential OpenBSD and NetBSD crash bugs when opening files. (Andi)

  • Added EscapeShellArg() function (Rasmus)
  • Added a php.ini option session.use_trans_sid to enable/disable trans-sid.
    (Sterling)
  • Added the Sablotron extension for XSL parsing. (Sterling)
  • Fixed a bug in checkdate() which caused
  • Added support for an optional output handler function for output
    buffering. This enables transparent rendering of XML through XSL,
    transparent compression, etc. (Zeev)
  • Added support for user defined ‘tick’ callback functions. This helps
    emulate background processing. (Andrei)
  • Fixed problem with having as the XML parser object. (Andrei)
  • Internal opened_path variable now uses the Zend memory manager so that full
    paths of files won’t leak on unclean shutdown (Andi)
  • Removed support of print automatically calling the __string_value()
    method. Instead define yourself a method such as toString() and use
    print ->toString() (Andi, Zend Engine)

    You can grab the latest version here.

  • thumbnail Kevin Reichard

    Kevin Reichard is a ServerWatch contributor.

    Recommended for you...

    What Is a Container? Understanding Containerization
    What Is a Print Server? | How It Works and What It Does
    Nisar Ahmad
    Dec 8, 2023
    What Is a Network Policy Server (NPS)? | Essential Guide
    Virtual Servers vs. Physical Servers: Comparison and Use Cases
    Ray Fernandez
    Nov 14, 2023
    ServerWatch Logo

    ServerWatch is a top resource on servers. Explore the latest news, reviews and guides for server administrators now.

    Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

    Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.