Les nouvelles fonctionnalités de PHP7 sont : 1. Utilisation de la mémoire considérablement réduite ; 2. Arbre de syntaxe abstraite ; 3. Prise en charge cohérente de 64 bits ; 4. Hiérarchie des exceptions améliorée ; les erreurs sont converties en exceptions ; 7. Générateur de nombres aléatoires sécurisé ; 8. Supprimez les anciens SAPI et extensions non pris en charge, etc.
PHP 7 est la première mise à jour majeure de PHP depuis plusieurs années. PHP7 fonctionne plus rapidement que les versions précédentes et est plus stable en raison des changements dans la façon dont les erreurs sont gérées. Les sites Web dynamiques créés avec des systèmes de gestion de contenu (CMS) populaires comme WordPress fonctionnent plus efficacement et sont moins susceptibles de planter que les versions précédentes de PHP.
Référence recommandée : "Manuel des nouvelles fonctionnalités PHP7"
Extrait de la documentation PHP officielle :
1. PHP 7 est deux fois plus rapide que PHP 5.6
2 Utilisation de la mémoire considérablement réduite
3 Arbre de syntaxe abstraite
Prise en charge cohérente de 64 bits
5. Hiérarchie des exceptions améliorée6. De nombreuses erreurs fatales sont converties en exceptions
7. Générateur de nombres aléatoires sécurisé
8. Supprimer les anciens et incorrects SAPI et extensions pris en charge 9. Opérateur de coalescence nul (??) 10. Déclarations de type retour et scalaire 11. Classes anonymes 12. Assertion à coût nul
Astuce :
La documentation officielle de PHP 7 indique que « Bien que PHP 7.0 soit une nouvelle version majeure, tous les efforts ont été faits pour rendre la migration aussi simple que possible. Cette version se concentre sur la suppression des fonctionnalités obsolètes des versions précédentes et sur l'amélioration de la cohérence du langage. "Cependant, des problèmes de compatibilité ascendante peuvent encore être rencontrés. Avant la mise à niveau, veuillez consulter la liste complète des modifications rétrocompatibles. Ce n'est pas un problème pour un serveur nouvellement configuré avec un nouveau site, mais cela peut quand même poser un problème si vous envisagez de migrer un site qui utilise une ancienne version de PHP. Une solution possible consiste à tester d'abord votre site ou votre application dans un environnement virtuel. Un environnement de test Vagrant PHP bien documenté peut être trouvé ici. Veuillez garder à l'esprit que même s'il est possible d'exécuter plusieurs versions de PHP sur le même serveur, cela peut entraîner un environnement instable.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!