| 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
    Qu'est-ce qu'un constructeur en PHP
    ? Dans la programmation PHP , les développeurs peuvent créer de puissantes applications en utilisant des techniques orientées objet . Développement orientée objet consiste à diviser les diverses tâches et activités au sein d'une application entre un ensemble d'objets . Les développeurs peuvent définir clairement les objets dans les applications PHP en utilisant les déclarations de classe . Le constructeur d'une classe est la fonction qui s'exécute à chaque fois une nouvelle instance de la classe commence la vie . Classes

    Une déclaration de classe en PHP définit les propriétés et le comportement de tous les objets de la classe existant au sein de l'application. Une classe est comme un modèle , décrivant les données et les fonctions que les objets de la classe se présenter. Par exemple , si une classe déclare une variable de données , chaque objet de la classe contiendra une copie de cette variable. Les déclarations de classes définissent généralement les données et les fonctions . Les propriétés recueillies et les comportements au sein d'une classe sont tous inclus pour aider les objets de la classe effectuent un ensemble bien défini des responsabilités d'application.
    Objets

    Lorsqu'un PHP projet, comme une application web ou Web , crée des déclarations de classes , d'autres scripts PHP sont capables de créer des objets des classes indiquées. Le langage PHP fournit un certain nombre de classes en tant que norme , qui scripts PHP peuvent également instancier , ainsi qu'éventuellement y compris les classes personnalisées . L'exemple de code suivant illustre la création d'un objet d'une classe, stocker une référence à l'objet dans une variable :

    $ my_object = new Lovely_Helper ;

    Lorsque ce code s'exécute , le serveur exécutera le Code cotée au sein de la fonction constructeur dans le " Lovely_Helper " déclaration de classe , de retour d'un objet avec les données et les fonctions énumérées dans cette déclaration.
    fonction constructeur

    la fonction constructeur s'exécute quand un objet d'une classe est créée par le code «client» . Code " client " est le code dans n'importe quel script ou de la zone d'application qui est externe à la déclaration de classe , mais qui peut accéder à la fonctionnalité de la classe vise à fournir . La fonction constructeur peut éventuellement prendre des paramètres . L'exemple de code suivant montre le contour d'une fonction constructeur pour le " Lovely_Helper " classe:
    fonction

    Lovely_Helper () {
    Code

    //constructeur ici

    }

    l'intérieur de la fonction constructeur , la classe peut à tout traitement nécessaire pour instancier des objets de la classe.
    Propriétés

    Dans la plupart des cas, un constructeur de classe sera attribuer des valeurs à certaines variables de classe . Parfois , ces valeurs peuvent être passés comme paramètres lors de code externe crée un objet de la classe en utilisant le " nouveau " mot-clé . L'exemple de code suivant illustre l' étendue de l'inclusion d'une variable classe:

    var $ my_name ;
    fonction

    Lovely_Helper ( $ name = " Jim ") {

    this-> $ my_name = $ nom ;

    }

    le code fournit une valeur par défaut pour la variable dans le cas où le code «client» ne passe pas tous les paramètres . Une fois la méthode constructeur de cette classe a été exécutée , la variable « my_name " aura une valeur , que ce soit celle adoptée par le code « client » ou la valeur par défaut fournie dans le code du constructeur .
    < Br > Photos

    Previous :

    next :
      articles connexes
    ·Le code de caractère au début d'une chaîne en PHP 
    ·Remplacer SQL Command 
    ·Quand utiliser deux égalent en PHP 
    ·Comment faire pour augmenter votre limite de mémoire P…
    ·Comment faire un tour Interrupteur pour une fonction en…
    ·Comment vérifier si colonne existe dans MySQL 
    ·Comment créer des champs uniques en PHP /MySQL 
    ·Comment faire pour supprimer un zéro à partir d'un De…
    ·Comment insérer un fond dégradé Utiliser PHP 
    ·PHP peut se connecter à une base de données MySQL dis…
      articles en vedette
    ·Comment faire un formulaire en JSP 
    ·Comment ajouter deux grands entiers en C + + 
    ·Comment faire pour intégrer Python en HTML 
    ·Problèmes Importation gros fichier CSV à MySQL 
    ·Comment ajouter une case à cocher DataGrid C 
    ·Comment détecter un navigateur Safari en JavaScript 
    ·Comment ajouter des retards ou des pauses dans Java 
    ·Quel est TK Format 
    ·Comment allouer un fichier 
    ·Langages informatiques utilisés pour des ordinateurs 
    Copyright © Connaissances Informatiques http://fr.wingwit.com