| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Différence entre PHP4.0 et PHP5.0
    PHP 5 a été dévoilé en Juillet 2004 en tant que mise à niveau de PHP 4, qui elle-même a été libéré en mai 2000. Il a présenté un nouveau moteur de base, Zend Engine 2.0, ainsi que de nouveaux modèles d'objets et une multitude de fonctionnalités supplémentaires. Les bonnes nouvelles pour les programmeurs est que la plupart des modifications apportées étaient assez petit et insignifiant , ce qui signifie la courbe d'apprentissage n'était pas particulièrement difficile . PHP est un langage de script côté serveur dont le bénéfice est que le code est traité sur le serveur , ce qui signifie des ordinateurs clients n'ont qu'à télécharger les résultats du code. Remaniement Object Model

    Le modèle objet a été retravaillé pour PHP 5 pour le rendre plus facile pour les programmeurs de dupliquer des objets , créer des constantes de la classe et de spécifier la visibilité, pour n'en nommer que quelques-uns. En PHP 4, par exemple , la duplication d'un objet nécessaire copiant puis en attribuant une nouvelle valeur . Avec PHP 5, vous pouvez simplement utiliser la méthode « clone », comme les objets sont reconnus par la poignée et non en valeur. Pour rappel, un modèle d'objet compromet le système par lequel les programmeurs peuvent manipuler et d'interface entre les objets ou les entités qui possèdent des traits et présentent certains comportements.
    Nouvelles directives

    comme une amélioration par rapport à PHP 4 , PHP 5 a également introduit plusieurs directives du php.ini , ou des instructions clés liés à la compilation de programmes . Les « register_long_arrays " vous permet d' autoriser ou interdire l' * _VARS type de variable HTTP_ $ , le " session.hash_bits_per_character " spécifie le nombre de bits pour être stocké dans chaque personnage lorsque vous convertissez le hachage binaire et le " zend.ze1_compatibility_mode " , vous permet d'activer PHP 4 mode de compatibilité
    nouvelles extensions

    PHP 5 a également apporté avec elle une abondance de nouvelles extensions et fonctions. . Par exemple, le " SimpleXML " permet un traitement plus simple des données XML, l'extension «AOP» facilite l' interface avec les bases de données et l'extension " Hash ", ajoute une foule de nouvelles fonctions de hachage . Pendant ce temps, l'extension SQLite a été intégré dans PHP 5 , ce qui permet aux programmeurs de lire et écrire directement à une base de données .
    PHP 5.3

    PHP a depuis été mis à jour plus haut PHP 5.3.8 à qui a été publié en Août 2011. Avec cette mise à jour sont venues de nouvelles extensions , les emballages et les constantes de classe , ainsi que la dépréciation de fonctions telles que call_user_method (), define_syslog_variables () et ereg_replace (). L'amélioration la plus notable a été la mise en place d'espaces de noms , qui permettent aux programmeurs d' organiser leurs programmes PHP avec beaucoup plus d'efficacité.

    Previous :

    next :
      articles connexes
    ·Comment obtenir un extrait de code XML sous Structure p…
    ·Comment effacer de MySQL 
    ·Comment exporter des données de MySQL vers Excel dans …
    ·Comment se connecter à MySQL avec PowerShell 
    ·Apache 2.2.4 PHP 5.2.3 MySQL 5.0 Erreurs 
    ·URLEncode et caractères spéciaux dans PHP 
    ·Comment faire pour vérifier la présence de doublons d…
    ·Comment ping en utilisant PHP 
    ·Comment appeler un fichier PHP dans une table 
    ·Comment faire pour tester le PHP sur HostGator 
      articles en vedette
    ·Différences entre les servlets et JSP 
    ·Exemples d'inverser chiffres dans un programme Java 
    ·Comment fusionner des fichiers plats 
    ·Comment faire des commentaires dans un fichier PHP 
    ·Comment se connecter à MySQL avec PowerShell 
    ·Comment dessiner Pyramides en Java 
    ·Comment obtenir frappes en C + + 
    ·Comment connecter TextBox à BindingNavigator 
    ·Comment trier Tableaux dans Visual Basic 
    ·Comment convertir un nombre en une date en VB 
    Copyright © Connaissances Informatiques http://fr.wingwit.com