Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Definição da Global e estática em PHP
A linguagem de programação PHP fornece um método para escrever páginas Web dinâmicas . "Global" e "estático" são dois tipos de modificadores para variáveis ​​na linguagem PHP. Há dois outros estados para as variáveis ​​em PHP , que são "local" e " parâmetro de função . " Variáveis ​​PHP

Variáveis ​​são recipientes para armazenar valores na memória dentro de um programa . Embora o nome sugere que o valor contido em uma variável irá mudar , o termo " variável " é geralmente aplicado a qualquer tipo de contentor de dados , que inclui "constantes ". Uma constante é uma variável cujo valor não se altera durante a duração do programa . Os parâmetros são outros tipos de variáveis ​​e são usadas especificamente para passar valores para funções e procedimentos .
Âmbito

"Scope ", explica as zonas de um programa durante o qual uma variável tem presença . Duas variáveis ​​com o mesmo nome podem coexistir em diferentes partes de um programa, se eles operam com escopo diferente. Isso pode facilmente levar a uma confusão , e por isso é uma boa prática de programação para evitar a duplicação de nomes de variáveis ​​, ou mesmo preceder o nome da variável com um código ou abreviatura explicar o escopo da variável . Por exemplo , é aconselhável nomear todos variável global " G_ " para fazer instantaneamente o escopo da variável clara.
Global Declaração

A palavra-chave global antes uma declaração de variável dentro de uma função faz com que seja uma referência para a variável global com o mesmo nome . Por exemplo, uma variável chamada $ risk_factor declarada no fator principal não estará acessível dentro de funções desse programa. Se uma variável $ risk_factor é utilizado dentro de uma função do programa que não será o mesmo que a variável $ risk_factor global. Se o primeiro uso da variável $ risk_factor dentro da função tem a palavra-chave "global" na frente dele , a variável será a variável global e não uma nova declaração de outra variável com o mesmo nome , mas um escopo diferente.

variáveis ​​estáticas

Variáveis ​​declaradas dentro de funções não mantêm seus valores entre chamadas para essa função. Se uma variável é processado para ter um valor diferente do momento em que a função de chegar ao fim do seu código , na próxima vez em que a função é chamada a variável vai ter o seu valor de partida perpétua de novo e não o valor que sobraram da execução anterior . A palavra-chave estática altera esse comportamento para a função começa com o valor que tinha no final da corrida anterior dessa função. A aplicação diferente dos modificadores de variáveis ​​globais e estáticas deixa claro que os dois estados não pode ser aplicada para a mesma variável simultaneamente.

Anterior :

Próximo : No
  Os artigos relacionados
·Funções PHP estáticos 
·000X0 PHP string de erro 
·Como permitir autenticação para User- Agent PHP Bots 
·Como Exportar para o MySQL no SSIS 
·PHP não irá se conectar ao MySQL 
·Como fazer um sistema de templates em PHP 
·Formulário PHP Processamento MySQL Query 
·PHP e Performance Ternary 
·Como usar INT Com PHP 
·Como Chegar Eclipse Helios para cima e correndo para o …
  Artigos em destaque
·Como usar uma variável de seqüência de conexão no S…
·Como criar um som com números no LabVIEW 
·Como fazer um botão no Xcode 
·Como aprender ASP 
·O que é o Java 2 Platform TM 
·Como Verificar se há espaços em branco com Javascript…
·Como converter PrintStream para BufferedWriter 
·Como converter um arquivo de Rose MDL Rational 
·Tutorial MySQL para Como Carregar uma imagem 
·Como usar o JQuery para Inserir uma Âncora 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados