Tutoriel PHP constructor-php

Source : Internet
Auteur : utilisateur
Constructeurs PHP Ce tutoriel php se concentre sur les constructeurs PHP.Il y a une fonction très spéciale dans la programmation orientée objet, appelée constructur, qui est une méthode qui est automatiquement appelée lorsqu'un objet est créé pour terminer le travail de première classe.Étant donné que cette fonction est automatiquement exécutée dès que la classe php se charge, le travail d'initialisation générale est placé dans cette fonction.1. Constructeurs"

Constructeurs PHP
Ce tutoriel php se concentre sur les constructeurs PHP.

Il y a une fonction très spéciale dans la programmation orientée objet, appelée constructur, qui est une méthode qui est automatiquement appelée lorsqu'un objet est créé pour terminer le travail de première classe.Étant donné que cette fonction est automatiquement exécutée dès que la classe php se charge, le travail d'initialisation générale est placé dans cette fonction.
1. Les constructeurs, comme d'autres fonctions, peuvent passer des paramètres et définir des valeurs par défaut pour les paramètres.
2. Les constructeurs peuvent appeler des propriétés, vous pouvez appeler des méthodes.
3. Les constructeurs peuvent être explicitement appelés par d'autres méthodes.

Dans les versions PHP précédentes, les constructeurs ont utilisé le même nom que le nom de classe pour initialiser l'objet, mais plus tard constaté que si vous voulez changer le nom de classe, vous devez changer sa méthode de construction, de sorte que dans PHP 5, il est implémenté avec la fonction .construct(). Deux soulignements sont faits en face et ne pense pas que c'est un soulignement.

Correspondant au constructeur est un destructeur, qui est exécuté quand un objet devient des ordures ou quand un objet est explicitement détruit.La destruction () destruct() destruction, qui est exécutée lorsqu'un objet poubelle est récupéré.
1. N'appelez pas un destructeur d'objets dans le programme.
2. Le destructeur ne peut pas avoir de paramètres.
3. PHP effectue habituellement la collecte des ordures automatiquement après la fin du programme.
Voici une question à poser, parce que nous créons une classe, et parfois il ya plusieurs instances, alors comment les constructeurs les appellent?l'appel du constructeur de php est en train de lever les projecteurs d'elle-même, et la plus récente est faite.

Le point de base de la connaissance de ce constructeur est de l'ajouter plus tard, et je crois que vous êtes à une perte lorsque vous rencontrez des fonctions inexplicables telles que la construction() .Quant à son application pratique quand alors dis-le, aujourd'hui ne donnera pas d'exemple, il n'est pas facile aujourd'hui ne vont pas au travail, rare ah.

 

Nous contacter

Le contenu de cette page provient d'Internet et ne reflète pas l'opinion d'Alibaba Cloud ; les produits et services mentionnés sur cette page n'ont aucune relation avec Alibaba Cloud. Si le contenu de la page vous semble problématique, veuillez nous écrire un courriel, nous traiterons le problème dans les 5 jours suivant la réception de votre message.

Si vous constatez des cas de plagiat de la part de la communauté, veuillez envoyer un courriel à : info-contact@alibabacloud.com et fournir des preuves pertinentes. Un membre de notre équipe vous contactera dans les 5 jours ouvrables.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.