×

Help Tweakers weer winnen!

Tweakers is dit jaar weer genomineerd voor beste nieuwssite, beste prijsvergelijker en beste community! Laten we ervoor zorgen dat heel Nederland weet dat Tweakers de beste website is. Stem op Tweakers en maak kans op mooie prijzen!

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

Software-update: PHP 5.0 Beta 3

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

22-12-2003 • 16:04

6 Linkedin Google+

Submitter: Jorikjet

Bron: PHP.net

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.)

Update-historie

Meer historie

Reacties (6)

Wijzig sortering
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 iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S8 Google Pixel 2 Sony Bravia A1 OLED Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True

*