Bonjour,
je veux bien savoir la différence entre php4 et php5 et quelle est l'utilité de php5.
Merci.
Bonjour,
je veux bien savoir la différence entre php4 et php5 et quelle est l'utilité de php5.
Merci.
En cherchant un peu sur le net, ti trouveras assez facilement ta réponse. Ceci dit étant donné que le support de php 4 est désormais délaissé, je te conseille de te tourner plutot vers php 5.
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés
- Tout l'aspect POO a beaucoup évolué : introduction des constructeurs unifiés, des destructeurs, de la notion d'interface, des classes abstraites, des variables/constantes d'instance, des exceptions, des mots-clés comme final, ...
- Les fonctions ont évoluées (comme c'est généralement le cas de chaque version même mineure) : certaines sont apparues (http_build_query, str_split, ...), des changements plus "mineurs" modifient le comportement de certaines (fonctionnement interne ou ajout de paramètres)
- Des extensions ont disparues (DOMXML, XSLT, ...) au profit d'autres (DOM, XSL, SQLite, PDO, MySQLi, SimpleXML, ...)
- Quelques changements au niveau des paramétrages (essentiellement à but de compatibilité avec PHP 4 pour ceux qui auraient conserver de mauvaises habitudes ou de très vieux scripts) ou encore au niveau des wrappers pour la gestion des protocoles (fonctionnalité allow_url_fopen) où on trouve désormais des options de contexte (proxy, timeout et entêtes personnalisés).
Voilà grosso-modo mais ce sujet a été abordé plus d'une fois et l'on peut retrouver tout cela sur le site officiel. D'autres changements sont en vue avec la version 5.3 (l'internationalisation et les espaces de nom notamment).
A voir éventuellement : Description et exemples des nouveautés de PHP5 aussi.
Par contre, PHP 4 c'est terminé, vous devez sérieusement envisager de migrer si vous utilisez toujours une telle version.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager