Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

PHP 6 when !!!???

Status
Not open for further replies.

sen5241b

IS-IT--Management
Sep 27, 2007
199
US
Searched high and low. Does anyone know when PHP 6 will be released?
 
Neither one of your links mentions anything about PHP6.

I believe its still in development. php.net site offers no info regarding it yet. Not even a Beta release.

If it had been released, a quick search would turn up some results.

The upcoming release is for 5.3.6 RC1 scheduled for today according to their website.

----------------------------------
Phil AKA Vacunita
----------------------------------
Ignorance is not necessarily Bliss, case in point:
Unknown has caused an Unknown Error on Unknown and must be shutdown to prevent damage to Unknown.

Behind the Web, Tips and Tricks for Web Development.
 
my understanding is that work on php 6 is currently suspended.

the php 6 trunk got merged into php 5.4 in the Q2 of last year (after an edict from Rasmus Lerdorf to close off a developers 'debate'). the biggest headache was the approach to unicode integration, which the developers reversed out before merging. I understand their decision and equally share the pain that a lot of php coders have/will felt because of the patchy handling of character sets within php.

so all the functionality that was slated for php 6 (bar unicode) is in the trunk for php 5. of particular interest (to me) is the proposal for the integration of traits. i haven't truly got my head around them yet but when I first read the rfc some interesting potentiality came to mind.

@OP: what is it within php v6 that you are wanting?
 
I recently tried to work with Unicode data and it was a pain.

How long can development of PHP 6 stay "suspended" before the language tends towards obsolescence having been superseded by another language that is updated frequently enough that it addresses the ever changing demands (such as Unicode) of the web? I find the use of the word “suspended” disturbing.

 
php is updated at least once a quarter (4 updates since feb 2010). the fact that it has not moved to php6 is simply a numbering thing.

php remains i believe the most used dynamic server side technology in the world. i don't think that there is anything likely to challenge that in the near future.
 
book blurb said:
To put your working knowledge of PHP to use, the authors dive right in with the recent launch of version 6, while highlighting the differences between PHP6 and earlier versions.

that must have embarrassed them...
 
Jpadie I agree but Unicode support is badly needed in PHP6
 
Unicode support is present in php. In terms of handling strings as input output etc.
It's not native but just about every distro I have seen has mbstring compiled in.

The difficulty or pain for ciders is knowing when they are dealing with multiple byte strings and this when to use mbstring functions.

Php v6 was going to embed Unicode to allow non latin function and variable names. It may have also made all strong function multibyte aware but I believe that this was part of the debate.

As to whether it _needs_ mb support, my take is that it's nice to have. The Japanese and Chinese seem to be able to produce great sites using php even without native support. And the pseudo programming language is English in php so using multibyte strings as var and function names doesn't seem that vital to me.
 
Jpadie your opinion is always valued but this time I disagree. After looking at numerous blogs and discussions by developers about the lack of Unicode support in PHP (and based on my own difficulties) I think the lack of Unicode support is not a trivial issue.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top