Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more.

Home ~ Php :: Le nuove funzionalità di PHP 5.5 :: Indice Php

Le nuove funzionalità di PHP 5.5

Categoria: Php Inserito il: 22-03-2013 Stampa (13139 click)

E' disponibile da poche ore la prima beta di PHP 5.5, ciò vuol dire che fino al rilascio della stabile non verranno integrate nuove funzionalità in rispetto alla fase di feature freeze che prevede unicamente operazioni utili alla correzione di bug; è così possibile offrire già da ora una panoramica di quelle che saranno le novità più importanti relativamente a questo aggiornamento.

Tra le features più interessanti di questa release è possibile segnalare:

  • l'introduzione dei generators che consentiranno di iterare dataset senza l'allocazione di array in memoria;
  • finally nella gestione delle eccezioni, un blocco di controllo destinato a contenere codice che dovrà essere eseguito a prescindere dall’esito delle istruzioni previste in "try/catch";
  • supporto del costrutto list() nei cicli basati sulla struttura di controllo foreach;
  • la possibilità di utilizzare espressioni arbitrarie (e non più soltanto variabili) come parametri per empty();
  • dereferenziazione di array e string literals per l'accesso diretto ai valori tramite riferimenti alle relative chiavi;
  • una nuova interfaccia di programmazione per il password hashing;
  • la funzione boolval() per rilevare il valore booleano di una variabile;
  • la fine del supporto per Windows XP e Windows 2003 o precedenti;
  • notifica di errori E_DEPRECATED in connessione quando vengono utilizzate le mysql functions, PDO o MySQLi dovranno essere adottate come alternative.

Per i dettagli sulle funzionalità e le caratteristiche introdotte da PHP 5.5 è possibile consultare l'articolo di approfondimento che ho scritto a riguardo per HTML.IT. 

Cerca nel sito
Per sito
Sviluppatore di applicazioni Web con competenze evolute nella progettazione delle basi di dati, autore per alcune delle più importanti testate on line dedicate alla manualistica tecnica (HTML.it, MrWebmaster.it, Edit) e consulente per l'e-learning.
Tutte le categorie
Tutorial Random
MySQL: eliminare records duplicati e impedirne l'inserimento
Una delle richieste di supporto più frequenti in tema di gestione delle basi di dati è quella relativa all'eliminazione... Leggi l'articolo
Corsi online per sviluppatori
Corsi per Webmaster, Web Designer, Programmatori, Grafici e Sistemisti