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 , , 4 reacties
Bron: PHP.net, submitter: voodoochile

PHP is toe aan versie 4.3.0 RC2 en is beschikbaar voor Windows en als source. Wegens het ontbreken van het changelog staat hieronder een stukje uit de todo-list:

Things to do or at least think about doing in the future. Name in
parenthesis means that person has taken on this project.

Zend
----
For PHP 4.3.0:
* Allow foreach ($array as $k => &$val) syntax. right now we cannot
traverse an array without copying each element.
* Allow foreach ($array as $k => list($a, $b)) syntax for multi
dimensional arrays.
* Look at replacing c-lib call tolower().
* Make hash API functions work with HASH_OF() to save time.
* Allow to set a default value for call-by-reference-parameters.
eg: function hello (&$pallo = NULL) " rel="external">
* Disallow function(method) redefinition in class.
* Add configure test to determine if dlsym() requires underscore and set
DLSYM_NEEDS_UNDERSCORE accordingly. Perl and zsh have it in configure,
for example. (DONE?)

For PHP 5.0.0:
* Native large number support (probably with GNU GMP)
* Const'ify APIs. Right now, many functions leave parameters untouched,
but don't declare those as const. This makes interaction with other
interfaces difficult which pass const parameters to us.


global
------
For PHP 4.3.0:
* Add aliases to functions to conform to new naming conventions, e.g.
str_to_upper().
* Make all extensions thread-safe.
* Make everything on the language-level independent of your locale
settings.
* Change PHP error messages, so that they point to pages or sections
in the PHP Manual.
* Make sure that all ZTS globals get destructed. Most ts_allocate_id()
calls should have a dtor entry.
* Activate all extensions by default that don't rely on external
dependencies. (eg ftp) (DONE?)
* on some platforms unimplemented function will just do nothing
(e.g. symlink) they should print a warning or not even be defined!
(DONE ?)
* Use arg_separator.input to implode args in the CGI sapi extension
and arg_separator.input to explode in php_build_argv(). (DONE?)
* Implement flush feature suitable for nested output buffers.
Versienummer:4.3.0 RC2
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Windows XP
Website:PHP.net
Download:http://qa.php.net/
Bestandsgrootte:4,53MB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (4)

* Change PHP error messages, so that they point to pages or sections
in the PHP Manual.
Dat ziet er praktisch uit..
In ASP heb je al een foutmelding die precies aangeeft in welk deel van de zin het staat.. Zoiets lijkt me in PHP ook wel handig :)
Dit heeft php ook wel hoor. Parse error on line zoveel krijg je dan.
heb je inderdaad al lang in PHP, maar nu zegt hij welke fout, welke functie, en de functie is een link naar de manual.
Ik heb reeds van zo'n foutmelding mogen genieten wegens het deprecated gebruik van setlocale, krijg je mooi linkje, en kan je doorklikken om te kijken wat je moet veranderen, best wel mooi.

wat er niet instaat:
array gd_info()
geeft versieinfo over GD library + welke formaten het aankan. Best handig vond ik, aangezien ik soms illegaal bestandsformaat krijg (headers versturen, en daarna foutmelding wegens onbestaande functie, nu kun je dat checken..)

Ik heb hem onder apache2(win32) wel als CGI ipv ISAPI module moeten installeren, apache wou anders niet opstarten :S
Allow foreach ($array as $k => list($a, $b)) syntax for multi
dimensional arrays.


Lifechanging ...

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