|
|
Опубликовано 21.02.2019 10:42:08
|
|
|

Переменная $_G — это глобальная переменная программы, чтобы сделать программу более эффективной и снизить ненужный сбор данных, поэтому программа специально объединяет часто используемые переменные и помещает их в переменную $_G, такие как данные о входе пользователя, фоновые настройки, данные о серверной среде, клиентские CooKies, кэш данных и т.д., хранящиеся в переменной G.
Переменная $_G инициализируется в файле source/class/discuz/discuz_application.php, а переменная $_G используется в функции, которая должна быть объявлена глобальной переменной: global $_G;
(1) Глобальная переменная система
$_G['uid'] => Текущий UID входа
$_G['имя пользователя'] => Текущее авторизованное имя пользователя
$_G['adminid'] => Текущий идентификатор группы управления ID входа
$_G['groupid'] => Текущий идентификатор входа, идентификатор группы пользователя
$_G['cookie'] => печенье на стороне клиента
$_G['formhash'] => [FORMHASH] текущего идентификатора входа в основном используется для отправки формы
$_G['timestamp'] => Текущее активное время
$_G['starttimetime'] => 1317042440.3242
$_G['clientip'] => IP-адрес текущего посетителя
$_G['referer'] => Адрес текущего запроса, основной отправленной пользовательской формы
$_G['charset'] => программное кодирование
$_G['PHP_SELF'] => Относительный адрес посещённой страницы в настоящее время
$_G['siteurl'] => адрес доступа к программе
$_G['siteroot'] => Относительный каталог доменного имени, в котором расположена программа.
$_G['fid'] => Появляется текущий идентификатор раздела [страница списка тем, страница публикации]
$_G['tid'] => Появляется текущий идентификатор поста [страница поста]
$_G['basescript'] => Канал, на котором находится текущая страница
$_G['basefilename'] => имя php-файла текущей страницы
$_G['staticurl'] => Каталог приложений программ
$_G['mod'] => Значение MOD текущей страницы [например, :forum.php?mod=xxx]
$_G['inajax'] => Значение текущего запроса ajax [Нет-0 Да-1]
$_G['page'] => Текущий идентификатор пагинации
$_G['tpp'] => Текущая пагинация показывает количество на страницу
$_G['seokeywords'] => текущее ключевое слово SEO страницы
$_G['seodescription'] => Текущая страница SEO-описания
$_G['timenow'] => Массив
(
[время] => 26.09.2011 21:07 Текущее время сервера
[смещение] => +8 Текущий часовой пояс сервера
)
$_G['config'] => Array(
$_G['config'][db] =>Array(
$_G['config'][db][1] => Array(
$_G['config'][db][1][dbhost] => адрес подключения к базе данных localhost
$_G['config'][db][1][dbuser]=> корневое имя пользователя базы данных
$_G['config'][db][1][dbpw]=> 123456 пароль базы данных
$_G['config'][db][1][dbcharset]=> UTF8 кодирование базы данных
$_G['config'][db][1][pconnect]=> 0
$_G['config'][db][1][dbname]=> имя базы данных dxutf
$_G['config'][db][1][tablepre]=> pre_ префикс datatable
)
)
)
(2) Глобальные фоновые настройки
$_G['setting'][sitename] => Global-SiteInfo-SiteName
$_G['setting'][siteurl] => Global-SiteInfo-SiteURL
$_G['setting'][regname] => global-register-access-registration-registration-address
$_G['setting'][reglinkname] => global-register-access-registration-registration-link text
$_G['setting'][regverify] => проверка регистрации пользователей global-register-access-registration-new
$_G['setting'][icp] => Глобальный информационный сайт — код информации о подаче данных
$_G['setting'][imagelib] => Глобальные настройки загрузки-Основные настройки - Тип библиотеки обработки изображений
$_G['настройка'][эксттитры] => Очки Печатайте себя
$_G['setting'][creditsformula] => Глобальные очки-Установка-Основы-Общее количество очков
$_G['setting'][cacheindexlife] => Глобальная оптимизация производительности — Форумная страница Настройки кэша — Кэш Главная страница форума Валидность
$_G['setting'][cachethreaddir] => каталог кэша на глобальной производительности-оптимизации форумной страницы
$_G['setting'][cachethreadlife]=> страница global-performance-optimization-forum настройка cache-cache date expiring post date
$_G['setting'][bbrulestxt] => Условия использования Global-RegistrationAccess-Registration-Website
$_G['setting'][bbname] => Имя глобального сайта
$_G['setting'][attachurl] => Global - Настройки загрузки - Основные настройки - URL-адрес локального вложения
$_G['setting'][attachdir] => Global - Настройки загрузки - Базовые настройки - Локальное место сохранения вложения
$_G['setting'][anonymoustext] =>interface-interface-settings-global-anonymoususer's nickname
$_G['setting'][threadsticky] => Интерфейс - Настройки интерфейса - Список тем - Идентификатор закреплённой темы
$_G['setting'][defaultindex] => Имя файла главной страницы по умолчанию forum.php
$_G['настройка'][проверить] => настройки аутентификации пользователя
$_G['setting'][rewriterule] => Ситуация с псевдостатическим правилом на фоне
$_G['setting'][ucenterurl] => UCenter адрес
$_G['настройка'][плагины] => Настройки и включение фоновых плагинов
$_G['setting'][navlogos] => Настройки фонового интерфейса - Навигационные настройки - Группа логотипов с встроенной навигацией
$_G['настройка'][navmn] => Навигационная ситуация, установленная на заднем плане, в основном используется для навигационного суждения
$_G['setting'][navs] => навигационный массив заголовка, который можно использовать для перезаписи навигации по заголовку
$_G['настройка'][footernavs] => навигация по основанию
$_G['настройка'][spacenavs] => Навигация слева от домашнего модуля
$_G['setting'][mynavs] => Содержимое кнопки ярлыка навигации справа от навигации в заголовке
$_G['setting'][topnavs] => Навигационный контент в верхней части страницы
$_G['setting'][forumpicstyle] => Обложка темы раздела массив
$_G['setting'][forumpicstyle][thumbwidth] => Ширина обложки темы
$_G['setting'][forumpicstyle][высота большого пальца] => Высота обложки темы
$_G['setting'][activityfield] => Глобальный сайт Функция-Активность Тема-Инициатор Требуемая Информация
$_G['setting'][activityextnum] => Глобальная площадка Функция-Активность Тема-Расширение Данные Элемента Элемента
$_G['setting'][activitypp] => Глобальные функции сайта-Тема-Список пользователейКаждая страница показывает количество участников мероприятия
$_G['setting'][ActivityCredit]=> Кредиты на глобальный сайт-feature-activity-theme-usage
$_G['setting'][activitytype]=> Global-SiteFeature-ActivityTheme-Built-in Type
$_G['setting'][adminemail] => Глобальная информация о сайте — админ
(3) Глобальная актуальная информация о входе в систему
$_G['member'] => Массив в настоящее время входит в личную информацию пользователя
$_G['member'][uid] => UID
$_G['member'][email] => адрес электронной почты
$_G['member'][имя пользователя] => имя пользователя
$_G['member'][password] => пароль после MD5 (не выводите случайно!! Запомните)$_G['member'][status] => был ли пользователь удалён
$_G['member'][emailstatus] => Статус подтверждения электронной почты 0 Не проверено 1 Проверено Прошло
$_G['member'][avatarstatus] => Статус загрузки аватара 0 Не загружен 1 Загружен
$_G['member'][videophotostatus]=> Аутентификация видео 0 Непроверено 1 Проверено
$_G['member'][adminid] => ID управляющей группы, в которой вы находитесь.
$_G['member'][groupid] => Идентификатор группы пользователей, к которому он принадлежит
$_G['member'][groupexpiry] => Срок действия группы пользователей, к которой она принадлежит,
$_G['member'][extgroupids] => Расширить пользовательскую группу
$_G['member'][regdate] => Время регистрации
$_G['участники'][кредиты] => 214 существующих кредитов
$_G['member'][notifysound] => Звук короткого сообщения
$_G['member'][timeoffset] => часовой пояс
$_G['member'][newpm] => Количество новых SMS
$_G['member'][newprompt] => Количество новых уведомлений
$_G['member'][accessmasks] => Похоже, это право доступа, неизвестно
$_G['member'][allowadmincp] => Есть ли у вас права администраторской панели 0 No 1 Да
$_G['member'][onlyacceptfriendpm] => принимать только SMS от друзей 0 No 1 Да
$_G['member'][conisbind] => Связывать ли QQ 0 No 1 Да
$_G['member'][последний визит] => время последнего посещения
(4) Переменные стиля
$_G['style'] => Array(
$_G['style'][styleid] = > текущий идентификатор стиля
$_G['style'][name] => текущее название стиля
$_G['style'][templateid] => Текущая система шаблонов
$_G['style'][tpldir] => Текущий каталог шаблонов
$_G['style'][menuhoverbgcolor] => Выделить цвет фона в навигационном меню
$_G['style'][lightlink] => Цвет световой ссылки
$_G['style'][floatbgcolor] => свойство фона всплывающего окна
$_G['style'][dropmenubgcolor] => выпадающее меню фоновое атрибут $_G['style'][floatmaskbgcolor] => всплывающий атрибут цвета границы
$_G['style'][dropmenuborder] => цвет границы выпадающего меню меню
$_G['style'][specialbg] => Цветной цвет фона области (панель информации для пользователя, заголовок выделения и т.д.)
$_G['стиль'][специальная граница] => Цветная граница области
$_G['style'][commonbg] => Цвет фона в универсальной области дисплея
$_G['стиль'][общая граница] => Универсальный цвет рамки
$_G['style'][inputbg] => Цвет фона входной коробки
$_G['style'][inputborderdarkcolor] => Входная рамка тёмная
$_G['style'][headerbgcolor] => фон заголовка
$_G['style'][headerborder] => Высота разделённой строки заголовка
$_G['style'][sidebgcolor] => Фон домашней стороны
$_G['style'][msgfontsize] => размер шрифта содержимого поста
$_G['style'][bgcolor] => фон страницы
$_G['style'][noticetext] => Цвет запроса сообщения
$_G['style'][highlightlink] => Цвет Highlightlink
$_G['стиль'][ссылка] => цвет текста ссылки
$_G['style'][lighttext] => светлый текст
$_G['style'][midtext] => Medium text color
$_G['style'][tabletext] => Обычный цвет текста
$_G['style'][smfontsize] => размер малого шрифта
$_G['style'][threadtitlefont] => Шрифт списка тем
$_G['style'][threadtitlefontsize] => Размер шрифта темы
$_G['style'][smfont] => мелкий шрифт
$_G['style'][titlebgcolor] => Цвет шрифта названия разделов $_G['style'][fontsize]=> Обычный размер шрифта
$_G['style'][шрифт] => обычный шрифт
$_G['style'][styleimgdir] => Расширить каталог изображений
$_G['style'][imgdir] => Базовый каталог изображений интерфейса
$_G['style'][boardimg] => пути, где расположен логотип
$_G['style'][headertext] => Цвет текста заголовка
$_G['style'][footertext] => цвет текста в нижнем колонизме
$_G['style'][menubgcolor] => Цвет фона меню навигации
$_G['style'][menutext] => Цвет текста меню навигации
$_G['style'][menuhovertext] => Выделить цвет текста для навигационных меню
$_G['style'][wrapbg] => цвет фона стола тела тела
$_G['style'][wrapbordercolor] => цвет границы таблицы тела
$_G['style'][contentwidth] => Ширина области чтения
$_G['style'][contentseparate] => Цвет интервалов между постами
$_G['style'][inputbound] => Входная граница лёгкая
$_G['style'][menuhoverbgcode] => Выделить фон навигационного меню
$_G['style'][floatbgcode] => всплывающий цвет фона
$_G['style'][dropmenubgcode] => цвет фона в выпадающем меню меню
$_G['style'][floatmaskbgcode] => всплывающий цвет рамки
$_G['style'][headerbgcode] => фон заголовка
$_G['style'][sidebgcode] => Фоновый атрибут боковой панели Home
$_G['style'][bgcode] => глобальный атрибут фонового атрибута
$_G['style'][titlebgcode] => Фон заголовков списка секций $_G['style'][menubgcode]=> Свойства фона меню навигации
$_G['style'][boardlogo] => LOGO img code |
Предыдущий:Глубокая практика Spring Boot. Чэнь Шаоцзянь и SpringBoot раскрывают + быстро создают систему микросервисовСледующий:Весёлая имитация Classroom Vue, настоящий бой в молот-молле
|