PHP5: novità e problemi
PHP5 porta una grande notizia. Questo strumento è facile per applicazioni semplici per un pubblico ampio, applicazioni di business efficiente e potente per i professionisti. L'interazione con i menu di XML, l'integrazione di SQLite e un nuovo modello a oggetti.
 Il candidato prima versione di PHP 5 non dovrebbe essere lunga fino al suo naso. È anche possibile che sia già presente al momento di leggere questo.  € eventi in meno grandi, ci si può aspettare una prima versione stabile 5.0 all'inizio del secondo trimestre del 2004.
Modifiche rispetto a PHP 4 sono molto importanti, non è un semplice aggiornamento ma una revisione completa del motore. Nel menu delle principali novità:
â € ¢ Â Semplificare l'uso di XML, in particolare con SimpleXML;
â € ¢ Â oggetto Supporto completo;
â € ¢ Â Integrazione dei mini-embedded database: SQLite.
Storia di PHP
Il linguaggio PHP nel 1995; Â Ha poi servito solo sistema di template per le pagine web. Versione 3 nel 1998 porta un vero e proprio motore di scripting completamente funzionale, che rapidamente guadagnato una forte comunità. Nel 2000, il motore vede una nuova versione di PHP 4. Le prestazioni sono al rendez-vous e la modularità permette la comparsa di estensioni per gestire tutto ciò che può essere, la connessione LDAP all'interfaccia GTK, attraverso il controllo ortografico. L'avvento di PHP5 porta una grande notizia per uno strumento che mira a duplicare: applicazioni aziendali facili e adatti per applicazioni semplici destinati ad un pubblico ampio ed efficiente e potente destinato ad un pubblico di professionisti.
Semplificare l'uso di XML
L'interazione di PHP con XML è stata una preoccupazione di PHP 5. Oltre ad una revisione del DOM motore, appare un nuovo motore, Simple XML.
Via le API DOM, è possibile, da un documento XML, creare un albero di oggetti, manipolare, spostare, modificare o recuperare i valori da un documento XML, ecc. Ma ciò implica un codice complesso spesso. L'estensione Simple XML consente di leggere i valori in un XMLA file senza sparare un colpo.
Si consideri un file XML (molto) semplice:
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
nicolas sulpice
test@phpteam.net
georges pierre
gp@photo.net
Per interpretare con PHP5, semplicemente:
$population = simplexml_load_file('individu.xml');
foreach($population->individu as $individu) {
echo 'Prénom : ' ,$individu->prenom.'
';
echo 'Nom : ' ,$individu->nom.'
';
echo 'Email : ' , $individu->email.'
';
}
?>
Nome: Nicolas
Nome: Sulpice
Email: test@phpteam.net "> test@phpteam.net
Nome: georges
Nome: pietra
Email: gp@photo.net
SimpleXML è un modulo che consente di manipolare facilmente i documenti XML semplice. La differenza più evidente tra la complessità può essere un trattamento DOM di un file via RSS SimpleXML e trattamento.
Fonte di questo post: ZDnet .


















