Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
O que é o escopo global em PHP
? PHP é um sistema de programação que cria arquivos para a geração de páginas web. O programa PHP é uma página de HTML com um número de elementos PHP programados inseridos , que geram HTML dinâmico de acordo com o resultado de cada peça de saída do código. Variáveis ​​em um programa PHP tem " alcance ". Isso se refere à área de código em que a variável está ativo. Âmbito global aplica-se a uma variável declarada no corpo principal de um programa. Âmbito local

Um programa PHP contém sub- seções chamadas funções. Funções têm as suas próprias variáveis ​​que atuam somente dentro dessa função. Os valores de uma função só pode ser acessado fora essa função por dois métodos : . Se essa variável é passado de volta para o programa de chamada , e para fazer referência a uma variável global dentro da função
Passando valores < br >

uma variável global pode ser passado para uma função como um parâmetro. No entanto, o estado da variável no tempo a função foi chamada não irá ser alterada . A função irá usar o valor passado para ele em um de seus parâmetros , referindo-se o valor do parâmetro , mais do que a variável global original de que o valor do parâmetro foi copiado.
Referenciamento < br >

um método de passar o controle de uma variável global para uma função é dar uma referência a esse valor em um parâmetro da função . Dessa forma, quando a função atua sobre esse parâmetro , embora esse parâmetro tem um nome diferente para a variável global original, que atualiza o valor da variável global. Assim, o escopo da variável global é estendido para a função.
Declaração Global

Um método mais clara de ampliar o escopo de uma variável global é a re- declarar que variável dentro da função. Apenas declarar uma variável com o mesmo nome que a variável global não iria funcionar. Em tal cenário , a variável com esse nome existiria fora da função , e uma variável diferente com o mesmo nome operaria dentro da função. Alterar o valor da variável dentro da função não altera o valor da variável na variável global. Se a variável global é re- declarada dentro da função usando a palavra-chave "global" , então a declaração da função não cria uma nova variável com o mesmo nome , mas chama a variável global dentro do escopo da função . Então global não é , por padrão, "global ", porque ela não se aplica dentro de funções , a menos que seja especificamente concedido alcance dentro de uma função usando a palavra-chave global.

Anterior :

Próximo : No
  Os artigos relacionados
·Múltiplos inserts em MySQL 
·Como converter coluna de caracteres no MySQL 
·Como usar HTML Purifier Como Tidy Alternativa 
·PHP Erro: Indefinido offset 
·Como converter UTC para hora do Pacífico em PHP 
·Como converter Joomla Temas 
·Como usar Thrift Com PHP 
·Ajuda com PHP e compilação Falha 
·O que é uma aranha PHP 
·Como usar o PHP SQLite como um Cache 
  Artigos em destaque
·Como Capturar uma exceção em um bloco estático em Ja…
·Como desativar uma exceção Java 
·Como o estilo do cabeçalho em CSS H1 H2 
·Como usar a função de Fibonacci Recursão 
·Como aliás uma Função com JavaScript 
·Como mover texto através da página em HTML 
·Como usar Filefilter em Java 
·NetBeans : Como adicionar imagens a um projeto Web 
·O que são caracteres especiais em Computador Codificaç…
·Como adicionar JMenuBar a JPanel 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados