| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Definición de Global y estática en PHP
    El lenguaje de programación PHP proporciona un método para la creación de páginas web dinámicas . "Global " y "estático " son dos tipos de modificadores de variables en el lenguaje PHP. Hay otros dos estados de las variables en PHP , que son "locales" y " parámetro de la función . " Variables PHP

    variables son contenedores para almacenar los valores en la memoria dentro de un programa . Aunque el nombre sugiere que el valor contenido en una variable va a cambiar , el término " variable" se aplica generalmente a cualquier tipo de contenedor de datos , que incluye " constantes . " Una constante es una variable cuyo valor no cambia durante la duración de la programa . Los parámetros son otros tipos de variables y se utilizan específicamente para pasar valores a las funciones y procedimientos.
    Alcance

    " Ámbito de aplicación ", explica las zonas de un programa en el que una variable tiene presencia . Dos variables con el mismo nombre pueden coexistir en diferentes partes de un programa si operan con distinto alcance . Esto puede conducir fácilmente a la confusión , por lo que es una buena práctica de programación para evitar la duplicación de nombres de variables , o incluso preceder a nombre de la variable con un código o abreviatura que explique el alcance de la variable. Por ejemplo, es conveniente nombrar a todas variable global " G_ " para que al instante el alcance de la variable clara .
    Global Declaración

    palabra clave global antes de una declaración de variable dentro de una función hace una referencia a la variable global del mismo nombre . Por ejemplo , una variable llamada $ risk_factor declarado en el principal factor que no se podrá acceder a las funciones de ese programa. Si una variable risk_factor $ se utiliza dentro de una función del programa que no será la misma variable como el $ risk_factor mundial . Si el primer uso de la variable $ risk_factor dentro de la función tiene la palabra "global " frente a ella , la variable será la variable global y no una nueva declaración de una variable con el mismo nombre pero con un ámbito de aplicación diferente.

    Variables estáticas

    variables declaradas dentro de las funciones no retienen sus valores entre las llamadas a la función. Si una variable se procesa para que tenga un valor diferente en el momento en la función llega al final de su código , la próxima vez que la función se llama la variable tendrá su valor de partida perpetua de nuevo y no el valor remanente de la ejecución anterior . La palabra clave estática altera este comportamiento por lo que la función se inicia con el valor que tenía al final de la ejecución anterior de esa función . La diferente aplicación de los modificadores de variables globales y estáticas deja en claro que los dos estados no se pueden aplicar a la misma variable simultáneamente.

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer un contador de visitas con PHP 
    ·Cómo acceder a un nivel de suscripción CB en PHP 
    ·Cómo editar PHP en modo de diseño 
    ·Cómo determinar una raíz App relativo en PHP 
    ·Tutorial en procedimientos almacenados en MySQL 3.23 
    ·Cómo probar PHP en una Computadora 
    ·Cómo eliminar subcadenas en MySQL 
    ·Cómo Convertir CMYK a RGB con PHP 
    ·Cómo reescribir URLs en archivos PHP a otro nombre de …
    ·Cómo colocar código de redirección en PHP 
      Artículos destacados
    ·Cómo ejecutar Python 2.7 Desde el Bloc de notas 
    ·Cómo utilizar controles ActiveX en ASP Net 
    ·Cómo incluir un archivo JS en PHP 
    ·Historia Visual Basic 
    ·JDK de Java 1.6.0-7 problemas de instalación de la act…
    ·Microsoft Visual Database Tools 
    ·Cómo utilizar terminante en una secuencia de comandos …
    ·Cómo diseñar un programa que utiliza números romanos…
    ·Cómo compilar el código en un Mac 
    ·Programación para principiantes 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com