A variável $_G é a variável global do programa, para torná-lo mais eficiente e reduzir a aquisição desnecessária de dados, então o programa unifica especialmente as variáveis frequentemente usadas e as coloca na variável $_G, como informações de login do usuário, configurações de fundo, informações do ambiente do servidor, CooKies do cliente, cache de dados, etc., que são armazenadas na variável G.
A variável $_G é inicializada no arquivo fonte/classe/discuz/discuz_application.php, e a variável $_G é usada na função, que deve ser declarada como uma variável global: global $_G;
(1) Sistema global de variáveis
$_G['uid'] => UID de login atual
$_G['nome de usuário'] => O nome de usuário atualmente logado
$_G['adminid'] => ID de Gerenciamento de ID de login atual
$_G['groupid'] => ID de login atual, ID do grupo de usuários
$_G['cookie'] => cookie do lado do cliente
$_G['formhash'] => O [FORMHASH] do ID de login atual é usado principalmente para envio de formulários
$_G['timestamp'] => O tempo ativo atual
$_G['hora de início'] => 1317042440,3242
$_G['clientip'] => O endereço IP do visitante atual
$_G['referer'] => O endereço da solicitação atual, o envio principal do formulário de usuário
$_G['charset'] =codificação de > programa
$_G['PHP_SELF'] => O endereço relativo da página atualmente visitada
$_G['siteurl'] => endereço de acesso ao programa
$_G['siteroot'] => O diretório relativo do nome de domínio em que o programa está localizado
$_G['fid'] => O ID da seção atual [página de tópicos, página de postagem] aparece
$_G['tid'] => O ID atual da postagem [página da postagem] aparece
$_G['basescript'] => O canal onde a página atual está localizada
$_G['basefilename'] => nome do arquivo php da página atual
$_G['staticurl'] => Diretório de anexos de programas
$_G['mod'] => O valor MOD da página atual [ex., :forum.php?mod=xxx]
$_G['inajax'] => O valor da solicitação ajax atual [Nenhum-0 Sim-1]
$_G['página'] => ID de paginação atual
$_G['tpp'] => A paginação atual mostra o número por página
$_G['seokeywords'] => a palavra-chave atual de SEO da página
$_G['seodescription'] => A página atual da descrição do SEO
$_G['timenow'] => Array
(
[hora] => 2011-9-26 21:07 Hora atual do servidor
[deslocamento] => +8 O fuso horário atual do servidor
)
$_G['config'] => Array(
$_G['config'][db] =>Array(
$_G['config'][db][1] => Array(
$_G['config'][db][1][dbhost] => endereço de conexão com o banco de dados localhost
$_G['config'][db][1][dbuser]=> nome de usuário do banco de dados raiz
$_G['config'][db][1][dbpw]=> 123456 senha do banco de dados
$_G['config'][db][1][dbcharset]=> Codificação de banco de dados UTF8
$_G['config'][db][1][pconnect]=> 0
$_G['config'][db][1][dbname]=> nome do banco de dados dxutf
$_G['config'][db][1][tablepre]=> pre_ prefixo datatable
)
)
)
(2) Configurações globais de fundo
$_G['setting'][nome do site] => Global-SiteInfo-SiteName
$_G['setting'][siteurl] => Global-SiteInfo-SiteURL
$_G['setting'][regname] => global-register-access-registration-registration-address
$_G['setting'][reglinkname] => texto global-register-access-registration-registration-link
$_G['setting'][regverify] => verificação de registro global-registro-registro-novo usuário
$_G['setting'][icp] => Código de Informação de Informação Global do Site - Registro de Sites
$_G['setting'][imagelib] => Configurações Globais-Configurações Básicas-Tipo de Biblioteca de Processamento de Imagem
$_G['setting'][extcredits] => Pontos Imprima você mesmo
$_G['setting'][créditosformula] => Global-Points-Setting-Basics-Total Points
$_G['setting'][cacheindexlife] => Otimização de Desempenho Global - Configuração de Cache da Página do Fórum - Validade da Página Inicial do Fórum de Cache
$_G['setting'][cachethreaddir] => global-performance-optimize-page cache settings-cache directory
$_G['setting'][cachethreadlife]=> configurações de cache da página de otimização de desempenho global-fórum-data de expiração do post do cache
$_G['setting'][bbrulestxt] =>Termos de Serviço do Global-RegistrationAccess-Registration-Website
$_G['setting'][bbname] => Nome do Site Global de Informação
$_G['setting'][attachurl] => Global - Configurações de Upload - Configurações Básicas - Endereço da URL do Anexo Local
$_G['setting'][attachdir] => Global - Configurações de Upload - Configurações Básicas - Local de Anexo Salvamento
$_G['configuração'][texto anônimo] => interface-interface-settings-global-anonymoususer's apelido
$_G['setting'][threadsticky] => Interface - Configurações de Interface - Lista de Temas - Identificador do tema fixado
$_G['setting'][defaultindex] => O nome padrão do arquivo da página inicial forum.php
$_G['configuração'][verificar] => configurações de autenticação do usuário
$_G['setting'][regra de reescrita] => A situação da regra pseudo-estática em segundo plano
$_G['setting'][ucenterurl] => endereço UCenter
$_G['setting'][plugins] => Configurações e habilitação de plugins em segundo plano
$_G['setting'][navlogos] => Configurações de Interface em Segundo Plano - Configurações de Navegação - Grupo de Logo com Navegação Embutida
$_G['setting'][navmn] => A situação de navegação definida em segundo plano é usada principalmente para julgamento de navegação
$_G['setting'][navs] => array de navegação de cabeçalhos, que pode ser usado para reescrever a navegação de cabeçalho
$_G['setting'][navegadores de rodapé (footernavs] => navegação no rodapé
$_G['setting'][spacenavs] => Navegação no lado esquerdo do módulo de origem
$_G['setting'][mynavs] => O conteúdo do botão de navegação de atalho no lado direito da navegação do cabeçalho
$_G['setting'][topnavs] => Conteúdo de navegação no topo da página
$_G['setting'][forumpicstyle] => Capa do tema da seção Array
$_G['setting'][forumpicstyle][thumbwidth] => Largura da capa do tópico
$_G['setting'][forumpicstyle][thumbheight] => Altura da capa do tema
$_G['setting'][activityfield] => Informação Requerida do Iniciador de Tema da Função Atividade do Site Global
$_G['setting'][activityextnum] => Quantidade de Dados de Item-Tema de Função Global-Atividade do Site
$_G['setting'][activitypp] => Global-Site Features-Campaign Topic-User ListCada página mostra o número de pessoas participando do evento
$_G['setting'][activitycredit]=> créditos de uso de tema-de funcionalidade-site-global
$_G['setting'][activitytype]=> Tipo Global-SiteFeature-ActivityTheme-Built-in
$_G['setting'][adminemail] => E-mail de Informação Global do Site - Admin
(3) Informações atuais globais registradas
$_G['member'] => O array está atualmente logado nas informações pessoais do usuário
$_G['member'][uid] => UID
$_G['membro'][e-mail] => endereço de e-mail
$_G['membro'][nome de usuário] => nome de usuário
$_G['member'][senha] => senha após MD5 (não saia aleatoriamente!! Lembre-se)$_G['membro'][status] => se o usuário foi excluído
$_G['member'][emailstatus] => Status de verificação do e-mail 0 Não verificado 1 Verificado aprovado
$_G['member'][avatarstatus] => Status do upload do avatar 0 Não enviado 1 Enviado
$_G['member'][videophotostatus]=> Autenticação de vídeo 0 Não verificado 1 Verificado
$_G['membro'][adminid] => O ID do grupo de gestão em que você está
$_G['member'][groupid] => O ID do grupo de usuários ao qual ele pertence
$_G['member'][groupexpiry] => O período de validade do grupo de usuários ao qual pertence
$_G['member'][extgroupids] => Expandir o grupo de usuários
$_G['membro'][regado] => Tempo de registro
$_G['membro'][créditos] => 214 créditos existentes totais
$_G['membro'][notifysound] => Som de mensagem curta
$_G['membro'][timeoffset] => fuso horário
$_G['membro'][newpm] => Número de novos SMS
$_G['membro'][novo prompt] => Número de novos alertas
$_G['membro'][acessmasks] => Isso parece ser um direito de acesso, incerto
$_G['member'][allowadmincp] => Se você tem permissões no painel de administração 0 Nº 1 Sim
$_G['member'][onlyacceptfriendpm] => aceitar apenas SMS de amigos 0 Nº 1 Sim
$_G['member'][conisbind] => Se deve vincular QQ 0 Nº 1 Sim
$_G['membro'][última visita] => última visita
(4) Variáveis de estilo
$_G['estilo'] => Matriz(
$_G['estilo'][estiloid] = > ID de estilo atual
$_G['estilo'][nome] => o nome atual do estilo
$_G['estilo'][templateid] => O sistema atual de templates
$_G['estilo'][tpldir] => Diretório atual de modelos
$_G['estilo'][menuhoverbgcolor] => Destaque a cor de fundo do menu de navegação
$_G['estilo'][lightlink] => cor do link claro
$_G['estilo'][floatbgcolor] => propriedade de fundo popup
$_G['style'][dropmenubgcolor] => menu suspenso atributo de fundo $_G['style'][floatmaskbgcolor] => pop-up de cor da borda
$_G['estilo'][dropmenuborder] => cor da borda do menu suspenso
$_G['style'][specialbg] => Cor de fundo da área colorida (barra de informações do usuário, cabeçalho de ênfase, etc.)
$_G['estilo'][borda especial] => Borda de área colorida
$_G['estilo'][commonbg] => Cor de fundo da área universal de exibição
$_G['estilo'][borda comum] => Cor da borda universal
$_G['style'][inputbg] => Cor de fundo da caixa de entrada
$_G['estilo'][entradabordadarkcolor] => A borda de entrada é escura
$_G['estilo'][cabeçalho] => cabeçalho de fundo
$_G['estilo'][headerborder] => Altura da linha dividida do cabeçalho
$_G['estilo'][sidebgcolor] => Fundo do lado da casa
$_G['estilo'][msgfontsize] =tamanho da fonte do conteúdo do > post
$_G['estilo'][bgcolor] => fundo da página
$_G['estilo'][noticetext] => Cor da mensagem do prompt
$_G['estilo'][destaquelink] => cor do destaque
$_G['estilo'][link] => cor do texto do link
$_G['estilo'][texto de luz] => texto de luz
$_G['estilo'][meio texto] => Cor média do texto
$_G['estilo'][texto da tabela] => Cor normal do texto
$_G['estilo'][smfontsize] => tamanho de fonte pequeno
$_G['style'][threadtitlefont] => Fonte da lista de temas
$_G['style'][threadtitlefontsize] => Tamanho da fonte da lista de temas
$_G['estilo'][smfont] => fonte pequena
$_G['style'][titlebgcolor] => Lista de seções title font color $_G['style'][fontsize]=> Tamanho normal da fonte
$_G['estilo'][fonte] => fonte normal
$_G['style'][styleimgdir] => Expandir o catálogo de imagens
$_G['estilo'][imgdir] => O diretório básico de imagens da interface
$_G['estilo'][boardimg] => o caminho onde o logo está localizado
$_G['estilo'][texto do cabeçalho] => Cor do texto do cabeçalho
$_G['estilo'][texto do rodapé] =cor do texto do rodapé >
$_G['estilo'][menubgcolor] => Cor de fundo do menu de navegação
$_G['estilo'][menutext] => cor do texto do menu de navegação
$_G['estilo'][menuhovertext] => Destacar a cor do texto para menus de navegação
$_G['estilo'][wrapbg] =cor de fundo > da mesa do corpo
$_G['estilo'][cor da borda do corpo] =cor da borda da > da mesa
$_G['estilo'][widthdo do conteúdo] => Largura da área de leitura
$_G['estilo'][conteúdoseparado] => cor do espaçamento do poste
$_G['estilo'][entrada de entrada] => A borda de entrada é clara
$_G['estilo'][menuhoverbgcode] => Destaque o fundo do menu de navegação
$_G['estilo'][floatbgcode] => cor de fundo pop-up
$_G['estilo'][dropmenubgcode] => cor de fundo do menu suspenso
$_G['estilo'][floatmaskbgcode] =cor > da borda pop-up
$_G['style'][headerbgcode] => cabeçalho de fundo
$_G['style'][sidebgcode] => Atributo de fundo da barra lateral inicial
$_G['estilo'][bgcode] =atributo global de > de fundo
$_G['style'][titlebgcode] => Lista de seções do título fundo $_G['style'][menubgcode]=> Propriedades do menu de navegação do fundo
$_G['estilo'][logo] => código img do LOGO |