| 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
    Quelle est la portée globale en PHP
    ? PHP est un système de programmation qui crée des fichiers pour générer des pages Web. Le programme PHP est une page de HTML avec un certain nombre d'éléments programmés PHP insérés , qui génèrent du HTML dynamique en fonction du résultat de chaque pièce de la production de code. Variables dans un programme PHP ont «portée ». Il s'agit de la zone de code dans lequel la variable est active. Portée globale s'applique à une variable déclarée dans le corps principal d'un programme .

    Un programme PHP de portée locale contient des sous - sections appelées fonctions . Les fonctions ont leurs propres variables qui sont actives que dans cette fonction. Les valeurs d'une fonction ne sont accessibles que de l'extérieur qui fonctionnent selon deux méthodes : si cette variable est renvoyé au programme appelant , et de référencer une variable globale au sein de la fonction
    Transfert de valeurs < br . > Photos

    une variable globale peut être passé à une fonction en tant que paramètre . Cependant l'état de cette variable au moment de la fonction a été appelée ne sera pas modifié . La fonction utilise la valeur qui lui est passé dans un de ses paramètres en se référant à la valeur du paramètre , plutôt que la variable globale original à partir duquel la valeur du paramètre a été copié.
    Référencement < br > Photos

    une méthode de passer le contrôle d'une variable globale à une fonction est de donner une référence à cette valeur dans un paramètre de la fonction. De cette façon, lorsque la fonction agit sur ce paramètre , même si ce paramètre a un nom différent de la variable globale original, il met à jour la valeur de la variable globale . Ainsi, la portée de la variable globale est prolongé dans la fonction.
    Déclaration mondiale

    Une méthode claire d'étendre la portée d'une variable globale est de déclarer à nouveau que variable à l'intérieur de la fonction . Il suffit de déclarer une variable avec le même nom que la variable globale ne fonctionnerait pas. Dans un tel scénario , la variable de ce nom pourrait exister en dehors de la fonction , et une autre variable du même nom opérerait dans la fonction. Modification de la valeur de la variable à l'intérieur de la fonction ne modifierait pas la valeur de la variable dans la variable globale . Si la variable globale est à nouveau déclarée dans la fonction en utilisant le mot-clé «global» , puis la déclaration de fonction ne crée pas une nouvelle variable avec le même nom, mais attire la variable globale dans le périmètre de la fonction. Alors mondiale n'est pas , par défaut, "global" car il ne s'applique pas dans les fonctions sauf s'il est spécifiquement accordé portée dans une fonction en utilisant le mot-clé global .

    Previous :

    next :
      articles connexes
    ·Comment supprimer de données MySQL à une certaine pé…
    ·MySQL Java Tutorial 
    ·MySQL Select Max Count Tutorial 
    ·Aide Avec PHP et Compilation Échec 
    ·Comment calculer la longueur des numéros en PHP 
    ·Comment construire un calendrier PHP 
    ·Comment afficher un document Word à partir de PHP 
    ·Comment découper une chaîne à un espace en PHP 
    ·Comment attribuer XML à une variable en PHP 
    ·Comment lancer Mysql sous Linux 
      articles en vedette
    ·Comment faire pour exécuter Java Beans 
    ·Fonction PHP de référence dans une classe 
    ·Comment Partition & Format sous DOS 
    ·Comment utiliser PHP pour créer un message d'alerte 
    ·Comment remplacer Pascal 
    ·Où est le Flasher sur une Hyundai Tiburon 2004 
    ·Comment créer une application iPhone pour un flux sur …
    ·Sun Java swing Tutoriels 
    ·JavaScript: redirection vers la page 
    ·Comment déplacer un pointeur de fichier dans C + + 
    Copyright © Connaissances Informatiques http://fr.wingwit.com