| 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
    Définition des globales et statiques en PHP
    Le langage de programmation PHP fournit une méthode pour écrire des pages Web dynamiques. "Global" et "statique" sont deux types de modificateurs de variables dans le langage PHP . Il ya deux autres états pour les variables en PHP , qui sont "local " et " paramètre de la fonction . " Variables PHP

    variables sont des conteneurs pour stocker des valeurs en mémoire dans un programme. Bien que le nom suggère que la valeur contenue dans une variable va changer, le terme «variable» est généralement appliquée à tout type de conteneur de données , qui comprend " constantes ". Une constante est une variable dont la valeur ne change pas pendant toute la durée de la programme . Les paramètres sont les autres types de variables et sont spécifiquement utilisés pour transmettre des valeurs aux fonctions et procédures.
    Portée

    «portée» explique les zones d'un programme au cours de laquelle une variable dispose d'une présence . Deux variables avec le même nom peuvent coexister dans différentes parties d'un programme si elles fonctionnent avec une portée différente . Cela peut facilement prêter à confusion , et il est de bonne pratique de programmation pour éviter la duplication des noms de variables , ou même précéder le nom de la variable par un code ou une abréviation, expliquant la portée de la variable. Par exemple, il est conseillé de nommer tous variable globale " G_ " pour faire instantanément la portée de la variable clair .
    Mondial Déclaration

    mot-clé global avant une déclaration de variable dans une fonction , il est une référence à la variable globale du même nom . Par exemple, une variable appelée $ risk_factor déclaré dans le facteur principal ne sera pas accessible dans les fonctions de ce programme. Si une variable risk_factor $ est utilisé dans une fonction du programme, il ne sera pas la même variable que $ risk_factor mondiale. Si la première utilisation de la variable $ risk_factor au sein de la fonction a le mot "global" en face d'elle , la variable sera la variable globale et non une nouvelle déclaration d'une autre variable avec le même nom mais une portée différente .
    Photos, illustrations et variables statiques

    des variables déclarées dans les fonctions ne conservent pas leurs valeurs entre les appels à cette fonction. Si une variable est traitée pour avoir une valeur différente au moment où la fonction arrive à la fin de son code, la prochaine fois que cette fonction est appelée la variable aura sa valeur de départ perpétuelle nouveau et non la valeur qui reste de la course précédente. Le mot-clé static modifie ce comportement pour la fonction commence par la valeur qu'il avait à la fin de la précédente exécution de cette fonction. L' application différente des modificateurs de variables globales et statiques , il est clair que les deux Etats ne peuvent pas être appliquées à la même variable en même temps.

    Previous :

    next :
      articles connexes
    ·Comment créer une table dans MySQL avec un champ de da…
    ·Comment utiliser les GUID comme principale clé 
    ·Comment créer un compteur PHP sans taxer le serveur 
    ·Comment créer un tableau en PHP 
    ·Comment insérer les caractères arabes dans MySQL 
    ·Comment passer la date variable dynamique dans le flux …
    ·Comment insérer ou mettre à jour MySQL 
    ·Comment faire pour utiliser select dans une balise DIV 
    ·Comment mettre à jour un fichier texte avec PHP 
    ·Pouvez-vous avoir un lien hypertexte dans un support de…
      articles en vedette
    ·Comment faire pour convertir GMT pour le fuseau horaire…
    ·Comment ajouter une barre de défilement de Visual Basi…
    ·Comment savoir Computer Game Programming Avec DirectX 
    ·Comment faire pour créer un fichier texte pour MySQL 
    ·Comment faire quelque chose de pas visible en VB 2010 
    ·Comment faire une boucle continue Ligne 
    ·Comment trier en Visual Basic 
    ·Comment faire pour supprimer les paramètres sur une ch…
    ·Comment utiliser le débogueur GDB par GNU 
    ·Compétences nécessaires à la CEI Game Programming 
    Copyright © Connaissances Informatiques http://fr.wingwit.com