|
|
Публикувано в 21.02.2019 г. 10:42:08 ч.
|
|
|

Променливата $_G е глобалната променлива на програмата, за да направи програмата по-ефективна и да намали ненужното събиране на данни, затова програмата специално обединява често използваните променливи и ги поставя в променливата $_G, като информация за вход на потребителя, информация за фонови настройки, информация за сървърната среда, клиентски CooKies, кеш с данни и др., които се съхраняват в променливата G.
Променливата $_G се инициализира във файла source/class/discuz/discuz_application.php, а променливата $_G се използва във функцията, която трябва да бъде декларирана като глобална променлива: глобална $_G;
(1) Глобална променлива система
$_G['uid'] => Текущ UID за вход
$_G['потребителско име'] => Текущото логнато потребителско име
$_G['adminid'] => Текущ ID на управление на ID за вход
$_G['groupid'] => Текущ ID за вход, ID на потребителска група
$_G['cookie'] => клиентска бисквитка
$_G['formhash'] => [FORMHASH] на текущия входен ID се използва основно за подаване на формуляр
$_G['timestamp'] => Текущото активно време
$_G['starttime'] => 1317042440.3242
$_G['clientip'] => IP адрес на настоящия посетител
$_G['referer'] => Адресът на текущата заявка, основният потребителски формуляр
$_G['charset'] => програмно кодиране
$_G['PHP_SELF'] => Относителният адрес на текущо посетената страница
$_G['siteurl'] => адрес за достъп до програмата
$_G['siteroot'] => Относителната директория на домейна, в който се намира програмата
$_G['fid'] => Текущият идентификатор на секцията [страница с теми, страница с публикация]
$_G['tid'] => Текущият ID на публикацията [страницата на публикацията] се появява
$_G['basescript'] => Каналът, където се намира текущата страница
$_G['basefilename'] => php име на текущата страница
$_G['staticurl'] => Директория за прикачени файлове на програмата
$_G['mod'] => MOD стойността на текущата страница [напр. :forum.php?mod=xxx]
$_G['inajax'] => Стойността на текущата заявка за ajax [None-0 Yes-1]
$_G['страница'] => Текущ ID на страницата
$_G['tpp'] => Текущата пагинация показва числото на страница
$_G['seokeywords'] => текущата SEO ключова дума за страница
$_G['seodescription'] => Текущата страница на SEO описанието
$_G['timenow'] => Масив
(
[време] => 2011-9-26 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'][име на сайт] => Global-SiteInfo-SiteName
$_G['setting'][siteurl] => Global-SiteInfo-SiteURL
$_G['setting'][regname] => глобален регистър-достъп-регистрация-регистрация-адрес
$_G['setting'][reglinkname] => глобален регистър-достъп-регистрация-регистрация-линк текст
$_G['setting'][regverify] => глобален регистър-достъп-регистрация-нова регистрация на потребител верификация
$_G['настройка'][ICP] => Глобален информационен сайт - Информационен код за архивиране
$_G['setting'][imagelib] => Глобални настройки-Основни настройки-Тип библиотека за обработка на изображения
$_G['настройка'][екст-кредити] => Точки Отпечатай себе си
$_G['setting'][creditsformula] => Глобални точки-Основи-Общи точки
$_G['setting'][cacheindexlife] => Глобална оптимизация на производителността - Форум страница Настройки на кеша - Начална страница на кеша Форум Валидност
$_G['setting'][cachethreaddir] => директория за глобална производителност, оптимизираща страница на форума, кеш настройки-кеш директория
$_G['setting'][cachethreadlife]=> глобална оптимизация-форумна страница кеш настройки-кеш дата на изтичане след
$_G['setting'][bbrulestxt] => Global-RegistrationAccess-Registration-Уебсайт Условия за ползване
$_G['настройка'][bbname] => Име на глобален сайт
$_G['setting'][attachurl] => Глобално - Настройки за качване - Основни настройки - Локален URL адрес на прикачено приложение
$_G['setting'][attachdir] => Глобално - Настройки за качване - Основни настройки - Локално място за запазване на прикачени файлове
$_G['setting'][anonymoustext] =>interface-interface-settings-global-anonymoususer' прякор
$_G['setting'][threadsticky] => Interface - Interface Settings - Theme List - Идентификатор на закрепената тема
$_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['настройка'][mynavs] => Съдържанието на навигационния бутон за пряк път от дясната страна на навигацията в заглавието
$_G['настройка'][topnavs] => Навигационно съдържание в горната част на страницата
$_G['setting'][forumpicstyle] => Корица на темата на секцията Array
$_G['setting'][forumpicstyle][thumbwidth] => Ширина на корицата на темата
$_G['настройка'][forumpicstyle][височина на палеца] => Височина на корицата на темата
$_G['setting'][activityfield] => Глобална функция-активност тема-Инициатор Необходима информация
$_G['setting'][activityextnum] => Глобален обект Функция-Активност Тема-Разширение Количество Елемент
$_G['setting'][activitypp] => Глобални функции на сайта-Кампания Тема-Списък с потребители Всяка страница показва броя на участниците в събитието
$_G['setting'][ActivityCredit]=> глобален сайт-функция-активност-тема-използване кредити
$_G['setting'][activitytype]=> Global-SiteFeature-ActivityTheme-Built-in тип
$_G['настройка'][adminemail] => Глобален уебсайт Info-Admin Email
(3) Глобална актуална въведена информация
$_G['member'] => Array в момента е влязъл в личната информация на потребителя
$_G['member'][uid] => UID
$_G['член'][имейл] => имейл адрес
$_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] => ID на потребителската група, към която принадлежи
$_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 Не 1 Да
$_G['член'][onlyacceptfriendpm] => дали да приемам само SMS от приятели 0 No 1 Да
$_G['member'][conisbind] => Дали да се обвърже QQ 0 No 1 Да
$_G['член'][последно посещение] => последно посещение
(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] => падащо меню в рамката на менюто color
$_G['style'][specialbg] => Цветен фонов цвет на зоната (лента с информация за потребителя, акцент и др.)
$_G['style'][specialborder] => Цветна граница на зоната
$_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['style'][link] => цвят на текста на връзката
$_G['style'][lighttext] => лек текст
$_G['style'][midtext] => Среден цвят на текста
$_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'][inputborder] => Входната граница е лека
$_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 код |
Предишен:Задълбочена практика на Spring Boot. Чен Шаоджиан и SpringBoot разкриват + бързо изграждат микросервизна системаСледващ:Забавен Classroom Vue, имитация на hammer mall реален бой
|