La variable $_G es la variable global del programa, para hacerlo más eficiente y reducir la adquisición innecesaria de datos, por lo que el programa unifica especialmente las variables que se usan a menudo y las integra en la variable $_G, como la información de inicio de sesión del usuario, la configuración de fondo, la información del entorno del servidor, los CooKies del cliente, la caché de datos, etc., que se almacenan en la variable G.
La variable $_G se inicializa en el archivo fuente/clase/discuz/discuz_application.php, y la variable $_G se utiliza en la función, que debe declararse como una variable global: global $_G;
(1) Sistema global de variables
$_G['uid'] => UID de inicio de sesión actual
$_G['nombre de usuario'] => El nombre de usuario registrado actualmente
$_G['adminid'] => ID de grupo de gestión de ID de inicio de sesión actual
$_G['groupid'] => ID de inicio de sesión actual, ID de grupo de usuario
$_G['galleta'] => galleta del lado del cliente
$_G['formhash'] => El [FORMHASH] del ID de inicio de sesión actual se utiliza principalmente para el envío de formularios
$_G['marca de tiempo'] => El tiempo activo actual
$_G['hora de inicio'] => 1317042440.3242
$_G['clientip'] => La dirección IP del visitante actual
$_G['referer'] => La dirección de la solicitud actual, el envío principal del formulario de usuario
$_G['charset'] => codificación de programas
$_G['PHP_SELF'] => La dirección relativa de la página visitada actualmente
$_G['siteurl'] => dirección de acceso al programa
$_G['siteroot'] => El directorio relativo del nombre de dominio en el que se encuentra el programa
$_G['fid'] => Aparece el ID de sección actual [página de lista de temas, página de publicación]
$_G['tid'] => Aparece el ID actual de la publicación [página de la publicación]
$_G['basescript'] => El canal donde se encuentra la página actual
$_G['nombre basefile'] => nombre de archivo PHP de la página actual
$_G['staticurl'] => Directorio adjunto del programa
$_G['mod'] => El valor MOD de la página actual [por ejemplo, :forum.php?mod=xxx]
$_G['inajax'] => El valor de la solicitud ajax actual [Ninguno-0 Sí-1]
$_G['página'] => ID de paginación actual
$_G['tpp'] => La paginación actual muestra el número por página
$_G['seokeywords'] => la palabra clave SEO de la página actual
$_G['seodescription'] => La página actual de la descripción SEO
$_G['tiempoahora'] => Matriz
(
[hora] => 2011-9-26 21:07 Hora actual del servidor
[desplazamiento] => +8 La zona horaria actual del servidor
)
$_G['config'] => Array(
$_G['config'][db] =>Array(
$_G['config'][db][1] => Array(
$_G['config'][db][1][dbhost] => dirección de conexión a la base de datos localhost
$_G['config'][db][1][dbuser]=> nombre de usuario raíz de base de datos
$_G['config'][db][1][dbpw]=> 123456 contraseña de base de datos
$_G['config'][db][1][dbcharset]=> Codificación de base de datos UTF8
$_G['config'][db][1][pconnect]=> 0
$_G['config'][db][1][nombre de la base de datos]=> nombre de la base de datos dxutf
$_G['config'][db][1][tablepre]=prefijo > pre_ datatable
)
)
)
(2) Ajustes globales de fondo
$_G['setting'][nombre del sitio] => 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] => verificación de registro global-registro-acceso-registro de nuevo usuario
$_G['setting'][icp] =Código de Información de Información Global-Sitio Web de >
$_G['setting'][imagelib] => Configuración Global-Configuración Básica-Tipo de Biblioteca de Procesamiento de Imágenes
$_G['setting'][extcredits] => Puntos Imprime tú mismo
$_G['setting'][creditsformula] => Global-Points-Setting-Basics-Total Points
$_G['setting'][cacheindexlife] => Optimización de Rendimiento Global-Optimización-Página de Caché Configuración de Caché-Validez de la página principal del Foro de Caché
$_G['setting'][cachethreaddir] => global-performance-optimize-forum page cache settings-cache directory
$_G['setting'][cachethreadlife]=> configuración de caché de la página global de optimización de rendimiento del foro-fecha de caducidad de la publicación
$_G['setting'][bbrulestxt] => Términos de servicio de Global-RegistrationAccess-Registration-Website
$_G['setting'][bbname] => Nombre de Info-Sitio Global
$_G['setting'][attachurl] => Global - Configuración de subida - Configuración básica - Dirección local de la URL adjunta
$_G['setting'][attachdir] => Global - Configuración de subida - Configuración básica - Ubicación local de guardado de archivos adjuntos
$_G['setting'][anonymoustext] => interface-interface-settings-global-anonymoususer's apodo
$_G['setting'][threadsticky] => Interfaz - Configuración de interfaz - Lista de temas - Identificador del tema fijado
$_G['setting'][defaultindex] => El nombre predeterminado del archivo de la página principal forum.php
$_G['configuración'][verificar] => ajustes de autenticación de usuario
$_G['setting'][rewriterule] => La situación de la regla pseudoestática en segundo plano
$_G['setting'][ucenterurl] => dirección UCenter
$_G['configuración'][plugins] => Configuración y habilitación de plugins en segundo plano
$_G['configuración'][navlogos] => Configuración de interfaz en segundo plano - Configuración de navegación - Grupo de logotipos con navegación integrada
$_G['setting'][navmn] => La situación de navegación establecida en segundo plano se utiliza principalmente para el juicio de navegación
$_G['setting'][navs] => matriz de navegación de cabecera, que puede usarse para reescribir la navegación de cabecera
$_G['setting'][navegadores] =navegación > pies de página
$_G['configuración'][spacenavs] => Navegación en el lado izquierdo del módulo de inicio
$_G['setting'][mynavs] => El contenido del botón de navegación de acceso directo en el lado derecho de la navegación de encabezado
$_G['setting'][topnavs] => Contenido de navegación en la parte superior de la página
$_G['setting'][forumpicstyle] => Cubierta del tema de la sección Array
$_G['setting'][forumpicstyle][thumbwidth] => Ancho de portada del tema
$_G['ambientación'][forumpicstyle][altura de pulgar] => Altura de portada del tema
$_G['setting'][activityfield] => Información requerida para iniciar el tema de función de actividad del sitio global
$_G['setting'][activityextnum] => Cantidad de datos de Tema-Extensión de Tema-Extensión de Función del Sitio Global
$_G['setting'][activitypp] => Características Globales-Campaña-Lista de UsuariosCada página muestra el número de personas que participan en el evento
$_G['setting'][activitycredit]=> créditos de uso de tema-de funcionalidades globales del sitio
$_G['setting'][activitytype]=> Tipo Global-SiteFeature-ActivityTheme-Built-in
$_G['setting'][adminemail] => Correo de Info-Administrador del Sitio Global
(3) Información global actual registrada
$_G['miembro'] => El array está actualmente conectado a la información personal del usuario
$_G['miembro'][uid] => UID
$_G['miembro'][correo electrónico] => dirección de correo electrónico
$_G['miembro'][nombre de usuario] => nombre de usuario
$_G['member'][password] => contraseña después de MD5 (¡no saques al azar!) Recuerda)$_G['miembro'][estado] => si el usuario ha sido eliminado
$_G['miembro'][emailstatus] => Estado de verificación de correo electrónico 0 No verificado 1 Verificado aprobado
$_G['member'][avatarstatus] => Estado de subida de Avatar 0 No subido 1 Subido
$_G['miembro'][videophotostatus]=> Autenticación por vídeo 0 No verificado 1 Verificado
$_G['miembro'][adminid] => El ID del grupo de gestión en el que perteneces
$_G['miembro'][groupid] => El ID de grupo de usuario al que pertenece
$_G['miembro'][groupexpiry] => El periodo de validez del grupo de usuarios al que pertenece
$_G['miembro'][extgroupids] => Ampliar el grupo de usuarios
$_G['miembro'][registro] => Tiempo de registro
$_G['miembro'][créditos] => 214 créditos existentes en total
$_G['miembro'][notificaciónsonido] => Sonido de mensaje corto
$_G['miembro'][desfase temporal] => la zona horaria
$_G['miembro'][newpm] => Número de SMS nuevos
$_G['miembro'][nuevo prompt] => Número de alertas nuevas
$_G['miembro'][accessmasks] => Esto parece ser un derecho de acceso, incierto
$_G['miembro'][allowadmincp] => Si tienes permisos en el panel de administración 0 Nº 1 Sí
$_G['miembro'][soloaceptfriendpm] => si solo aceptar SMS de amigos 0 Nº 1 Sí
$_G['miembro'][conisbind] => Si asignar QQ 0 Nº 1 Sí
$_G['miembro'][lastvisit] => última visita
(4) Variables de estilo
$_G['estilo'] => Array(
$_G['estilo'][estiloid] = > ID de estilo actual
$_G['estilo'][nombre] => el nombre actual del estilo
$_G['estilo'][plantilla] => El sistema actual de plantillas
$_G['estilo'][tpldir] => Directorio de plantillas actual
$_G['style'][menuhoverbgcolor] => Resalta el color de fondo del menú de navegación
$_G['estilo'][enlace de luz] => Color de enlace claro
$_G['style'][floatbgcolor] => propiedad de fondo emergente
$_G['estilo'][dropmenubgcolor] => menú desplegable fondo de fondo $_G['estilo'][floatmaskbgcolor] => ventana emergente de color del borde
$_G['estilo'][dropmenuborder] => color del borde del menú desplegable
$_G['style'][specialbg] => Color de fondo del área de color (barra de información de usuario de la publicación, cabecera de énfasis, etc.)
$_G['estilo'][borde especial] => Borde de área coloreada
$_G['style'][commonbg] => Color de fondo del área de pantalla universal
$_G['estilo'][borde común] => Color universal del borde
$_G['estilo'][inputbg] => Color de fondo de la caja de entrada
$_G['estilo'][entradabordumbre] => El borde de entrada es oscuro
$_G['estilo'][cabecerabgcolor] => fondo del encabezado
$_G['estilo'][borde de cabecera] => Altura de línea dividida de cabecera
$_G['estilo'][sidebgcolor] => Fondo del equipo local
$_G['style'][msgfontsize] =tamaño de fuente > contenido de la publicación
$_G['estilo'][bgcolor] => fondo de página
$_G['estilo'][noticetext] => Color del mensaje de aviso
$_G['estilo'][resaltado] => Color del enlace destacado
$_G['estilo'][enlace] => color del texto del enlace
$_G['estilo'][texto de luz] => texto ligero
$_G['estilo'][texto medio] => Color de texto medio
$_G['estilo'][texto de tabla] => Color normal del texto
$_G['style'][smfontsize] = tamaño de > letra pequeña
$_G['style'][threadtitlefont] => Fuente de la lista de temas
$_G['estilo'][threadtitlefontsize] => Tamaño de fuente de la lista de temas
$_G['style'][smfont] => letra pequeña
$_G['style'][titlebgcolor] => Lista de secciones título color fuente $_G['style'][fontsize]=> Tamaño normal de fuente
$_G['estilo'][fuente] => fuente normal
$_G['estilo'][styleimgdir] => Ampliar el catálogo de imágenes
$_G['style'][imgdir] => El directorio básico de imágenes de la interfaz
$_G['estilo'][boardimg] => el camino donde se encuentra el logo
$_G['estilo'][texto de cabecera] => Color de texto de cabecera
$_G['estilo'][texto al pie de página] => color del texto del pie de página
$_G['style'][menubgcolor] => Color de fondo del menú de navegación
$_G['estilo'][menutext] => Color de texto del menú de navegación
$_G['estilo'][menuhovertext] => Resalta el color del texto para los menús de navegación
$_G['estilo'][envoltorio] => color de fondo de la mesa de carrocería
$_G['estilo'][color de borde de envoltorio] => color del borde de la mesa de cuerpo
$_G['estilo'][ancho de contenido] => Ancho de área de lectura
$_G['estilo'][contenteseparate] => Color de espaciado entre postes
$_G['estilo'][borde de entrada] => El borde de entrada es claro
$_G['estilo'][menuhoverbgcode] => Resalta el fondo del menú de navegación
$_G['estilo'][floatbgcode] => color de fondo emergente
$_G['style'][dropmenubgcode] => color de fondo del menú desplegable
$_G['estilo'][floatmaskbgcode] => color del borde emergente
$_G['style'][headerbgcode] => fondo del encabezado
$_G['style'][sidebgcode] => Atributo de fondo en la barra lateral de inicio
$_G['estilo'][bgcode] => atributo global de fondo
$_G['style'][titlebgcode] => Lista de secciones título fondo $_G['style'][menubgcode]=> Propiedades del menú de navegación
$_G['estilo'][logologo] => código img de LOGO |