Jump to content
Silviu

PHP 6: Modificari si imbunatatiri

Recommended Posts

Posted

PHP 6 are urm?toarea agend? de îmbun?t??iri ?i modific?ri:

* îmbun?t??irea suportului pentru [[unicode]]

* retragerea definitiv? a unor func?ii ca register_globals ?i magic_quotes, ?i a variabilelor tip $HTTP_*_VARS

* var va fi un alias pentru public, ?i folosirea lui va ridica o aten?ionare E_STRICT.

* suport pentru int pe 64 bi?i.

* taguri tip ASP sunt retrase definitiv.

* XMLReader, XMLWriter, Fileinfo vor face parte din distribu?ia principal?

* urm?toarele pachete au fost scoase din distribu?ia principal?: Freetype1, GD1, mime_magic

* func?ia ereg() nu mai este disponibil?

* instan?ierea obiectelor prin referin? (& new Obiect()) genereaz? o eroare E_STRICT.

* erorile tip E_STRICT sunt incluse în E_ALL.

* ad?ugarea instruc?iunii goto permite salturi la un alt bloc de comenzi.

* namespace, import, ?i goto devin cuvinte rezervate.

* accesarea caracterelor într-un ?ir (string) se face prin operatorul []. {} se scoate din uz ( ex: $str[42] func?ioneaz?, $str{42} nu func?ioneaz?)

* constantele FILE_BINARY ?i FILE_TEXT devin disponibile pentru folosirea în func?ii de citire/scriere fi?iere

* foreach va suporta array multi dimensional: foreach($a as $b => list($c, $d))

* pentru operatorul ternar expresia pentru valoarea true nu mai este obligatorie ($a = $s ?: ‘b’; // returns

$a = $s;)

* op?iunea safe_mode a fost înl?turat?.

* operatorul and a fost înl?turat.

* func?ia microtime() returneaz? un float.

* zend.ze1_compatibility_mode a fost înl?turat.

Sursa: Wikipedia.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...