Historique de développement de la version PHP (1995-2022)
PHP a toujours existé comme force dominante dans le développement Web. Dans le domaine du développement de serveurs WEB, la part mondiale est toujours restée supérieure à 78 %.
PHP est rapide, très puissant, écologique et gratuit. C'est un langage de programmation né pour le WEB Depuis sa naissance, PHP est considéré par la plupart des développeurs comme le meilleur langage de programmation du Web. monde .
En tant qu'apprenant et développeur PHP, comment puis-je ne pas comprendre son histoire ?
Le site Web chinois php suivant amènera les passionnés de php à passer en revue les différentes versions historiques de php.
Historique de développement de la version php :
Version | Date de sortie | Support final | Mises à jour et notes associées |
---|---|---|---|
1.0 | 1995-06-08 | -- | Première utilisation |
2.0 | 1997- 11-01 | -- | Première version de PHP |
3.0 | 1998-06-06 | 2000-10-20 | Zeev Suraski et Andi Gutmans ont réécrit la couche inférieure |
4.0 | 2000-05-22 | 2001-06-23 | Ajout du moteur Zend |
4.1 | 2001-12-10 | 2002-03 -12 | Ajout de superglobal (le concept de super global, à savoir $_GET, $_POST, etc.) |
4.2 | 2002-04-22 | 2002-09-06 | register_globals est désactivé par défaut |
4.3 | 2002-12-27 | 2005 -03-31 | Introduction de l'interface de ligne de commande CLI à utiliser sans CGI |
4.4 | 2004-07-11 | 2008-08-07 | Correction de quelques erreurs fatales |
5.0 | 2004-07-13 | 2005-09 - 05 | ZendⅡEngine |
5.1 | 24/11/2005 | 24/08/2006 | Un compilateur a été introduit pour améliorer les performances et PDO a été ajouté comme interface d'accès à la base de données |
5.2 | 2006-11-02 | 2011- 01- 06 | Extension de filtre activée par défaut |
5.3 | 2009-06-30 | 2014-08-14 | Prise en charge des espaces de noms ; amélioration de la prise en charge de XML à l'aide de XMLReader et XMLWriter ; prise en charge de SOAP, de la liaison statique retardée, des balises de saut (goto limité), des fermetures et des archives PHP natives. |
5.4 | 01/03/2012 | 03/09/2015 | Prise en charge des traits et des expressions de tableaux courts. Suppression de register_globals, safe_mode, allow_call_time_pass_reference, session_register(), session_unregister(), magic_quotes et session_is_registered(). Ajout du serveur Web intégré. Performances améliorées et utilisation réduite de la mémoire. |
5.5 | 20/06/2013 | 10/07/2016 | Générateurs de support, enfin pour la gestion des exceptions, ajout OpCache (basé sur Zend Optimizer+) vers la version officielle. |
5.6 | 2014-08-28 | 2018-12-31 | Expression scalaire constante, fonction à paramètre variable, paramètre déballage, nouvel opérateur d'exponentiation, extension de l'instruction d'utilisation pour les fonctions et les constantes, nouveau débogueur phpdbg en tant que module SAPI et d'autres améliorations plus petites |
x | Inédit | --Une version PHP annulée qui n'a jamais été officiellement publiée. | |
03/12/2015 | 03/12/2018 | Zend Engine 3 (Améliorations des performances et sous Windows prend en charge les entiers 64 bits), la syntaxe de variable unifiée et le processus de compilation basé sur une arborescence de syntaxe abstraite. | |
2016-12-01 | 2019-12-01 | type de valeur de retour vide, constante de classe, visible Modificateurs sexuels | |
2017-11-30 | 2020-11-30 | Paramètre d'objet et indices de type de retour , réécriture de méthodes abstraites, etc. | |
2018-12-06 | 2021-12-06 | Support PCRE2, etc. | |
2019-11-28 | 2022-11-28 | OpenSSL amélioré, références faibles, etc. . | |
2020 S4 ou 2021 S1 | 2023 S4 ou 2024 S1 | JIT, tableau d'indice négatif, etc.

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

En tant qu'apprenant et développeur PHP, comment puis-je ne pas comprendre son histoire ? Le site Web chinois PHP suivant amènera les passionnés de PHP à passer en revue les différentes versions historiques de PHP.

Pagoda Panel est un panneau de gestion de serveur puissant et facile à utiliser qui peut aider les utilisateurs à gérer facilement les sites Web, les bases de données, FTP et autres services. Lors de l'utilisation du Pagoda Panel, vous devez parfois changer de version PHP pour l'adapter aux différents besoins du site Web. Cet article vous fournira un guide simple pour le changement de version PHP et fournira des exemples de code spécifiques pour aider les lecteurs à terminer rapidement l'opération de changement de version PHP. Tout d’abord, nous devons nous connecter au panneau Pagoda et accéder à la page des paramètres du site Web. Recherchez l'option "Site Web" dans la barre de navigation de gauche et cliquez sur

BTPanel est un panneau de gestion de serveur puissant et facile à utiliser qui peut aider les utilisateurs à gérer facilement les serveurs, sites Web, bases de données et autres services. En tant que développeur ou administrateur de site Web, il est très important de maîtriser les compétences nécessaires pour changer de version de PHP dans le panneau Pagoda. Dans cet article, nous partagerons comment utiliser et changer de version de PHP dans le panneau Pagoda, et fournirons des exemples de code spécifiques pour aider les lecteurs à mieux maîtriser cette compétence. 1. Connectez-vous au panneau Pagoda. Tout d'abord, entrez l'adresse IP du serveur ou le nom de domaine dans le navigateur et ajoutez la pagode.

La signification et l'importance de la version PHP NTS PHP (Hypertext Preprocessor) est un langage de script open source côté serveur largement utilisé pour développer des pages Web dynamiques. Les versions PHP incluent NTS (Non-ThreadSafe) et TS (ThreadSafe). Dans cet article, nous nous concentrerons sur la signification et l'importance des versions NTS et fournirons quelques exemples de code concrets. La version NTS fait référence à la version non thread-safe de PHP, conçue à l'origine pour

Eclipse est un environnement de développement intégré (IDE) largement utilisé qui peut être utilisé pour développer des projets dans divers langages de programmation. Lorsqu'on utilise Eclipse pour développer des projets PHP, il est parfois nécessaire de mettre à jour la version PHP pour s'adapter aux nouvelles fonctionnalités ou corriger des bugs. Cet article expliquera comment mettre à jour la version PHP dans Eclipse et fournira des exemples de code spécifiques. 1. Préparatifs pour la mise à jour de la version PHP Avant de mettre à jour la version PHP, nous devons nous assurer qu'Eclipse et l'environnement de développement PHP ont été installés. en outre,

Lors du développement d'un site Web ou d'une application utilisant PHP, les mises à niveau de version sont une tâche nécessaire car chaque version apporte de nouvelles fonctionnalités et corrige des problèmes connus. Cependant, les mises à niveau de version PHP peuvent également introduire de nouveaux bugs car la nouvelle version peut ne plus prendre en charge les fonctionnalités ou la syntaxe de l'ancienne version. Dans cet article, nous expliquerons comment gérer les erreurs causées par la mise à niveau de la version PHP pour garantir le fonctionnement normal de l'application. 1. Sauvegardez l'application et le serveur. Avant de mettre à niveau la version PHP, vous devez sauvegarder l'application et le serveur. L'application de sauvegarde peut être

Impact des mises à jour de version des fonctions PHP : Impact des nouvelles fonctionnalités : De nouvelles fonctionnalités sont introduites pour faciliter le développement de tâches complexes. Corrigez l'impact du bug : améliorez le comportement des fonctions et améliorez la stabilité du code. Impact du changement de comportement : le plus perturbateur, nécessitant des mises à jour du code qui utilise la fonction. Bonnes pratiques : testez les mises à jour dans un environnement de test, vérifiez le code interactif et mettez à jour les dépendances concernées.

Nouvelles fonctionnalités de la version PHP7 et leur impact sur le développement de mini-programmes Avec le développement continu de la technologie, l'industrie Internet évolue également chaque jour. Ces dernières années, les mini-programmes sont devenus un sujet brûlant dans le développement d’applications mobiles. Dans le même temps, la sortie de la version PHP7 est également devenue le centre d'attention des développeurs. Cet article explorera les nouveautés de la version PHP7 et analysera son impact sur le développement de petits programmes. 1. Nouvelles fonctionnalités de la version PHP7 Mise à jour majeure du langage PHP, la version PHP7 apporte de nombreuses nouvelles fonctionnalités et améliorations de performances. Voici quelques nouveautés importantes : Sexe