| 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
    PHP Unset définition de classe
    développeurs Web utilisent le langage de programmation PHP pour déployer rapidement des sites Web dynamiques, tels que les sites et blogs eCommerce . Bien que conçu comme un langage de programmation procédural , PHP vous permet également de créer des classes et des objets , instituant ainsi un paradigme de programmation orientée objet. Pour cette raison , les fonctions PHP interagissent avec l'objet ainsi que des variables . La fonction unset , par exemple, est utilisé pour libérer la mémoire prise par les objets ne sont plus utilisés . PHP et procédurales programmation

    Développeurs PHP conçu à l'origine pour représenter un paradigme de programmation procédural . Cela signifie essentiellement que la ligne de l'exécution d'un programme PHP se déplace d' une ligne à l' . En programmant en PHP implique le code dans plusieurs fichiers , l'exécution d'une page Web, y compris PHP se produisent habituellement sans détour , une ligne à la fois. Comme un langage interprété , ce qui signifie que l'affectation et la suppression variable apparaît également une ligne à la fois .
    Programmation orientée objet en PHP

    PHP inclut des façons de programmer en le paradigme orienté objet ainsi . Avec la programmation orientée objet , les programmeurs de créer des «objets» qui représentent les données et les opérations que les données participe jeu. Ces objets sont réutilisables et de minimiser le code et le modèle de réécriture. Code de programmes orientés objet existe souvent dans plusieurs fichiers , qui définissent plusieurs objets et leur fonctionnalité . PHP utilise la programmation orientée objet pour aider à apporter les notions de code propre et réutilisable pour le développement Web .

    Objets et mémoire

    En programmation orientée objet, tout comme dans la programmation procédurale , des variables et des objets se trouvent dans la mémoire une fois créé . Pour les variables simples telles que des nombres entiers ou de caractères, utilisation de la mémoire est généralement assez faible . Mais pour les objets qui contiennent souvent de nombreux types de données, ainsi que d'autres codes pour définir les fonctions que le travail sur ces données , l'utilisation de mémoire sur un serveur Web peut devenir assez volumineux . Il devient souhaitable pour les programmeurs de gérer manuellement la mémoire en effaçant des objets après qu'ils ont atteint leur objectif dans le programme.
    La fonction Unset

    La fonction unset en PHP libère ces les valeurs de la mémoire. Alors que PHP contient un garbage collector comme d'autres langages tels que Java , le programmeur peut vouloir supprimer manuellement une variable ou un objet. Le garbage collector vérifie automatiquement le code de variables inutilisées et les objets et les supprime . Si le programmeur veut l'objet supprimé , à un certain moment, cependant , la fonction unset permet cela, comme illustré dans l'exemple suivant :

    < phpclass A { public $ b = 0 ;}
    < p> $ temp = new A () ; //déclarer objet de type Aunset ( $ temp ) ;

    Previous :

    next :
      articles connexes
    ·Comment faire pour créer un répertoire temporaire pou…
    ·Codes PHP sur le même serveur que le serveur MySQL 
    ·Comment faire un fichier PHP 
    ·Comment gérer des données hiérarchiques dans MySQL 
    ·Comment envoyer des messages texte et e-mails HTML en P…
    ·Comment ajouter un champ dans une base de données MySQ…
    ·Comment rechercher une chaîne dans une autre chaîne a…
    ·MySQL Comma erreur 
    ·MySQL externe Tutorial Rejoignez 
    ·Comment créer une table dans une autre table dans MySQ…
      articles en vedette
    ·SQL Rédaction Outils 
    ·Comment insérer INT dans MySQL 
    ·Comment faire un projet Web dans Eclipse travail via un…
    ·Comment faire pour modifier le contenu d'un iFrame Avec…
    ·Comment faire pour créer un guide de la ville dans Joo…
    ·Comment faire pour installer le noyau Java JDK 1.5.03 
    ·Comment faire pour utiliser Crystal Reports 2008 Visual…
    ·Comment créer un modèle de données relationnel 
    ·Comment choisir les listes hasard parmi Python 
    ·Comment faire un fichier HEX 
    Copyright © Connaissances Informatiques http://fr.wingwit.com