Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zasady panujące na forum News

1. Posty w tym forum są poddawane moderacji więc nie dodawaj ich kilka razy.
2. Akceptujemy tylko wartościowe wiadomości o php lub pochodnych
3. Publikacja newsa na wortalu po moderacji oscyluje w granicach 30min
4. Wstawiane grafiki powinny mieć maksymalną szerokość 357px

Zapraszamy do uzupełniania wortalu o ciekawe informacje :)

 
Reply to this topicStart new topic
> PHP 5.3.0 wydane !
blooregard
post 30.06.2009, 13:30:04
Post #1


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




W dniu dzisiejszym ukazała się finalna wersja PHP 5.3.0. Jak można dowiedzieć się ze strony http://php.net/releases/5_3_0.php w obecnym wydaniu naprawiono około 140 błędów, dodano m.in. obsługę przestrzeni nazw, znanym programistom choćby z języka C++, dodatkowy znacznik do osadzania kodu HTML w PHP (NOWDOC), dodatkowy, skrócony zapis operatora ? (http://pl2.php.net/ternary), nowe rozszerzenia (ext/phar, ext/intl, ext/fileinfo, ext/sqlite3, ext/enchant) oraz tzw. "pózne wiązanie" (http://pl.php.net/lsb).
PHP wydanie 5.3.0 mozna pobrać ze strony http://php.net/downloads.php#v5.3.0.


--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post
osl
post 30.06.2009, 13:43:23
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

Ostrzeżenie: (0%)
-----


ubiegłeś mnie dosłownie o kilka chwil, akurat musiałem odejść od kompa przed naciśnięciem "Napisz temat" biggrin.gif
Jak dla mnie 5.3 to może nie rewelacja jeśli chodzi o OOP - dalej sporo brakuje do pełnej obiektowości - ale zdecydowanie krok w dobrą stronę.
W changelogu widziałem też kilka nowych funkcji, które mogą okazać się przydatne, jak również kilka zmian w działaniu...
I przestrzenie nazw, w końcu biggrin.gif
Go to the top of the page
+Quote Post
ucho
post 30.06.2009, 13:45:13
Post #3





Grupa: Zarejestrowani
Postów: 300
Pomógł: 32
Dołączył: 31.07.2006

Ostrzeżenie: (0%)
-----


Firefox 3.5, nb 6.7 a teraz php5.3, chyba się zmówili =) O intl i enchant wcześniej nie słyszałem, myślałem że takie rzeczy dopiero w php6 które poza unicode miało właśnie położyć większy nacisk na l10n i i18n.
Go to the top of the page
+Quote Post
osl
post 30.06.2009, 13:56:24
Post #4





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

Ostrzeżenie: (0%)
-----


po prostu release puścili, a jutro na wakacje tongue.gif
zastanawia mnie tylko po co wprowadzili instrukcje goto - rzecz wzięta z zamierzchłych czasów, podejrzewam, że będzie wprowadzała tylko chaos w kodzie... obym się mylił smile.gif
Go to the top of the page
+Quote Post
wookieb
post 30.06.2009, 13:58:18
Post #5





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Cytat(osl @ 30.06.2009, 14:56:24 ) *
zastanawia mnie tylko po co wprowadzili instrukcje goto - rzecz wzięta z zamierzchłych czasó

Czasem się przydaje smile.gif Znajdzie się dla niej wiele dość dobrych zastosowań smile.gif Ale czasem truuudno będzie się czytac taki kod tongue.gif


--------------------
Go to the top of the page
+Quote Post
viking
post 30.06.2009, 14:00:19
Post #6





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Dopiero gdy wszystkie te zmiany są podane na tacy w jednym miejscu widać ile dodano. Przeglądając wcześniej dokumentację nie sądziłem że aż tyle tego będzie. Początkującym użytkownikom będzie coraz trudniej odnaleźć się w tym języku. Osobiście cieszą mnie ns, lambda, operator ?: i CRYPT_BLOWFISH.

A tu jeszcze FF 3.5 dzisiaj, nawet nie wiedziałem. Jest się czym bawić smile.gif


--------------------
Go to the top of the page
+Quote Post
batman
post 30.06.2009, 14:01:43
Post #7





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat(ucho @ 30.06.2009, 14:45:13 ) *
Firefox 3.5, nb 6.7 a teraz php5.3, chyba się zmówili =)
PHP 5.3 miało wyjść przed weekendem, ale w ostatniej chwili coś wypadło.

~blooregardTrochę za mało info podałeś. Akurat to wydanie PHP wymaga, by więcej o nim napisać.

Cytat
zastanawia mnie tylko po co wprowadzili instrukcje goto
Jest to kolejny przejaw dbania o użytkownika...
Innymi słowy - zrobimy i już. A to, że w kodzie będzie burdel - trudno.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
osl
post 30.06.2009, 14:05:00
Post #8





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

Ostrzeżenie: (0%)
-----


Cytat(batman @ 30.06.2009, 15:01:43 ) *
Jest to kolejny przejaw dbania o użytkownika...


również gdzieś tam znalazłem, że pod naciskiem ludzi przywrócili funkcję is_a()... nigdy z niej nie korzystałem, a wkurzałem się tylko jak niektóre rozszerzenia warningami/strictami sypały...
Warto poczytać changelog. Wyjątkowo ciekawy smile.gif
Go to the top of the page
+Quote Post
nospor
post 30.06.2009, 14:06:44
Post #9





Grupa: Moderatorzy
Postów: 36 440
Pomógł: 6290
Dołączył: 27.12.2004




Cytat
Firefox 3.5, nb 6.7 a teraz php5.3, chyba się zmówili
no i nie zapominajmy jeszcze o PDT 2.1
nie wiem czemu o tym nikt nie wspomina


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 12:07