Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 6 reacties
Bron: PHP.net, submitter: Jorikjet

De ontwikkelaars van PHP 5 hebben gisteren de derde beta-versie online gezet. In deze versie zijn, zoals men inmiddels gewend is, een aantal bugs opgelost en er zijn weer een aantal nieuwe features toegevoegd. De voornaamste features van PHP 5 zijn de ondersteuning voor de tweede versie van de Zend Engine, de sterk verbeterde XML-ondersteuning en de verbeterde omgang met streams. Het changelog is hier terug te vinden, maar staat ook hieronder:

  • Bundled new tidy extension (John, Wez)
  • Upgraded PCRE library to version 4.5. (Andrei)
  • Dropped Windows 95 support. (Andi)
  • Moved extensions to PECL:
    • ext/crack (Jani, Derick)
    • ext/db (Jani, Derick)
    • ext/mcal (Jani, Derick)
    • ext/qtdom (Jani, Derick)
    • ext/notes (Wez)
  • Added 'c' modifier to date() which returns the date in the ISO 8601 format. (Derick, Manuzhai)
  • Added an optional parameter to microtime() to get the time as float. (Andrey)
  • Added MacRoman encoding support to htmlentities(). (Derick, Marcus Bointon)
  • Added possibility to call PHP functions as XSLT-functions. (Christian)
  • Added possibility to prevent PHP from registering variables when input filter support is used. (Derick)
  • Added iconv stream filter (convert.iconv.*). (Moriyoshi)
  • Added EXSLT support in ext/xsl. (Christian)
  • Added qdbm handler for dba extension. (mg at iceni dot pl, Marcus)
  • Added new functions:
    • dba_key_split() to split inifile keys in an array. (Marcus)
    • time_nanosleep() signal safe sleep (Magnus, Ilia)
    • headers_list(). (Sara)
    • php_strip_whitespace(). strip whitespace & comments from a script. (Ilia)
    • php_check_syntax(). check php script for parse errors. (Ilia)
    • image_type_to_extension(). return extension based on image type. (Ilia)
    • stream_socket_sendto() and stream_socket_recvfrom(). (Wez)
    • iconv_mime_decode_headers(). (Moriyoshi)
    • get_declared_interfaces(). (Andrey, Marcus)
    • sqlite_fetch_column_types(). (Ilia)
  • Added proxy support to http:// wrapper. (Sara)
  • Added rename(), rmdir() and mkdir() support to userstreams. (Sara)
  • Added rename(), rmdir() and mkdir() support to ftp:// wrapper. (Sara)
  • Changed rename(), rmdir() and mkdir() to be routed via streams API. (Sara)
  • Changed stat() and family to be routed via streams API. (Sara)
  • Fixed include_once() / require_once() on Windows to honor case-insensitivity of files. (Andi)
  • Fixed get_declared_classes() to return only classes. (Andrey, Marcus)
  • Fixed __autoload() to preserve case of the passed class name. (Andi)
  • Fixed bug #26615 () (runekl at opoint dot com, Derick)
  • Fixed bug #26591 ("__autoload threw an exception" during an uncaught). (Marcus)
  • Fixed bug #26534 (stream_get_meta_data() -> Access Violation). (Wez)
  • Fixed bug #26528 (HTML entities are not being decoded by xml_parse()/xml_parse_into_struct()). (Ilia)
  • Fixed bug #26182 (Object properties created redundantly). (Andi)
  • Fixed bug #26156 (REPLACE_ZVAL_VALUE works on uninit stack-based zvals). (Moriyoshi)
  • Fixed bug #26083 (Non-working write support in ext/dom). (Ilia)
  • Fixed bug #26072 (--disable-libxml does not work). (Jani)
  • Fixed bug #26001 (serialize crashes when accessing an overloaded object that has no properties (NULL hashtable)). (Wez)
  • Fixed bug #25664 (COM crashes when calling a Delphi implementations of ITypeInfo). (Wez)
  • Fixed bug #24837 (Incorrect behaviour of PPP using foreach). (Marcus)
  • Fixed bug #24693 (Allow session.use_trans_sid to be enabled/disabled from inside the script). (Ilia)
  • Fixed bug #24394 (Serializing cross-referenced objects causes segfault). (Moriyoshi)
Versienummer:Beta 3
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Linux, Windows XP, Linux x86, Windows Server 2003
Website:PHP.net
Download:http://www.php.net/get/php-5.0.0b3.tar.bz2/from/a/mirror
Bestandsgrootte:4,08MB
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (6)

Hier staat een presentatie van Christian Stocker, een van de PHP devvers aan het XML gedeelte van PHP5. Staat wel wat interessante info vond ik zelf :)

http://slides.bitflux.ch/phpconf2003/ voorde liefhebber :)
In het changelog staat:

Dropped Windows 95 support. (Andi)

Maar bij Operating systems staat: oa Windows9x.

Werkt het nu wel of niet op windows95?
het zal wel werken maar ze geven geen ondersteuning meer (in de vorm van bugfixes e.d.)
Bij het submitten in de meuktracker kan je alleen kiezen voor 9x, niet specifiek voor 95 of 98 enz.
dat doet tweakers vaker, is gemakzucht :Y)
En vergeet niet een aantal grote improvements in object georienteerd programmeren in PHP. (Interfaces, Exceptions, overloading en alles is standaard een link ipv een copy (like java) :))

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True