PHP5 va roulaizer \o/

PHP5 va roulaizer \o/ - PHP - Programmation

Marsh Posté le 28-03-2003 à 23:23:41    

http://linuxfr.org/2003/03/28/11865.html


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 28-03-2003 à 23:23:41   

Reply

Marsh Posté le 28-03-2003 à 23:24:32    

:o


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 30-03-2003 à 14:12:31    

Bon, j'ai installé PHP5 sur mon PC. Voici quelques information supplémentaires.
 
Mon phpinfos : http://rincevent.dyndns.org/phpinfo.php
 
1ere chose, les anciens script sont compatible (ou presque). Mes scipts marchent tous, phpsysinfo marche. Même phpmonitor qui est programmé objet fonctionne. Le seul qui me pose problème est phpMyAdmin lorsqu'il execute une requête, mais c'est peut être une particularité de phpMyAdmin mal accepté par PHP5 (je rapelle qu'il n'est même pas encore en alpha).
 
La bibliothèque existante pour PHP4 continue de fonctionner. Les fonctions n'ont pas l'air d'avoir changé de ce coté là. Par contre, comme elles ne sont pas objet, c'est un peu lourd de les utiliser dans un script totalement objet. Par contre, il semble que les nouvelles bibliothèques soient elles objet. Par exemple pour créer un itérateur avec SPL (pour parcourir un fichier) on crée une nouvelle classe implémentant SPL::iterator. A noter que ces bibliothèques ne semblent pas encore être dans le moteur, mais sont disponibles à part.
 
Je vous ai également mis quelques exemples de php5 tiré de la présentation ici : http://rincevent.dyndns.org/php5/


Message édité par kadreg le 30-03-2003 à 14:14:00

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 30-03-2003 à 15:05:30    

nouvelles feature :
Déférencement d'objet automatique (on peut enfin écrire $f->bar()->barbarina();)  
 
 
=>> enfin :d

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed