Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 9974|Antwoord: 0

[Programmaverfraaiing] Discuz_G!

[Link kopiëren]
Geplaatst op 21-02-2019 10:42:08 | | |
De $_G-variabele is de globale variabele van het programma, om het programma efficiënter te maken en onnodige gegevensverzameling te verminderen, dus het programma verenigt speciaal de variabelen die vaak worden gebruikt en plaatst deze in de $_G-variabele, zoals gebruikerslogingegevens, achtergrondinstellingen, serveromgevingsinformatie, client-CooKies, datacache, enzovoort, worden opgeslagen in de G-variabele.

$_G-variabele wordt geïnitialiseerd in het source/class/discuz/discuz_application.php-bestand, en de $_G-variabele wordt gebruikt in de functie, die als globale variabele moet worden gedeclareerd: global $_G;

(1) Globaal variabelensysteem

$_G['uid'] => Huidige login UID

$_G['gebruikersnaam'] => De huidige ingelogde gebruikersnaam

$_G['adminid'] => Huidige inlog-ID Beheergroep-ID

$_G['groupid'] => Huidige inlog-ID, gebruikersgroep-ID

$_G['cookie'] => client-side cookie

$_G['formhash'] => De [FORMHASH] van de huidige login-ID wordt voornamelijk gebruikt voor het indienen van formulieren

$_G['timestamp'] => De huidige actieve tijd

$_G['starttijd'] => 1317042440.3242

$_G['clientip'] => Het huidige IP-adres van de bezoeker

$_G['referer'] => Het adres van het huidige verzoek, de primaire gebruikersformulier

$_G['charset'] => programmacodering

$_G['PHP_SELF'] => Het relatieve adres van de pagina die momenteel is bezocht

$_G['siteurl'] => programmatoegangsadres

$_G['siteroot'] => De relatieve directory van de domeinnaam waarin het programma zich bevindt

$_G['fid'] => De huidige sectie-ID [onderwerplijstpagina, berichtpagina] verschijnt

$_G['tid'] => De huidige bericht-ID [berichtpagina] verschijnt

$_G['basescript'] => Het kanaal waar de huidige pagina zich bevindt

$_G['basefilename'] => php-bestandsnaam van de huidige pagina

$_G['staticurl'] => Programmabijlage

$_G['mod'] => De MOD-waarde van de huidige pagina [bijv. :forum.php?mod=xxx]

$_G['inajax'] => De waarde van het huidige ajax-verzoek [Geen-0 Ja-1]

$_G['page'] => Huidige paginatie-ID

$_G['tpp'] => De huidige paginering toont het aantal per pagina

$_G['seokeywords'] => het huidige SEO-zoekwoord op de huidige pagina

$_G['seodescription'] => De huidige pagina van de SEO-beschrijving

$_G['timenow'] => Array

(

[tijd] => 2011-9-26 21:07 Huidige servertijd

[offset] => +8 De huidige servertijdzone

)

$_G['config'] => Array(

    $_G['config'][db] =>Array(

      $_G['config'][db][1] => Array(

          $_G['config'][db][1][dbhost] => localhost database verbindingsadres

          $_G['config'][db][1][dbuser]=> worteldatabase gebruikersnaam

          $_G['config'][db][1][dbpw]=> 123456 databasewachtwoord

          $_G['config'][db][1][dbcharset]=> utf8 database encoding

          $_G['config'][db][1][pconnect]=> 0

          $_G['config'][db][1][dbname]=> dxutf databasenaam

          $_G['config'][db][1][tablepre]=> pre_ datatable-prefix

       )

    )

)



(2) Globale achtergrondinstellingen

$_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-registration-link text

$_G['setting'][regverify] => global-register-access-registration-new user registration verification

$_G['setting'][icp] => Global-Site Information-Website Filing Information Code

$_G['setting'][imagelib] => Global-Upload Settings-Basic Settings-Image Processing Library Type

$_G['setting'][extcredits] => Punten Print jezelf

$_G['setting'][creditsformula] => Global-Points-Setting-Basics-Total Points

$_G['setting'][cacheindexlife] => Global-Performance Optimization-Forum Page Cache Settings-Cache Forum Startpagina Geldigheid

$_G['setting'][cachethreaddir] => global-performance-optimize-forum page cache settings-cache directory

$_G['setting'][cachethreadlife]=> global-performance-optimization-forum pagina cache instellingen-cache vervaldatum van bericht

$_G['setting'][bbrulestxt] => Global-RegistrationAccess-Registration-Website Gebruiksvoorwaarden

$_G['setting'][bbname] => Global-Site Info-Site Name

$_G['setting'][attachurl] => Globaal - Uploadinstellingen - Basisinstellingen - Adres van lokale bijhang-URL

$_G['setting'][attachdir] => Globaal - Uploadinstellingen - Basisinstellingen - Lokale bijlage-opslaglocatie

$_G['setting'][anonieme tekst] => interface-interface-settings-global-anonymoususer's bijnaam

$_G['setting'][threadsticky] => Interface - Interface-instellingen - Themalijst - Identificatie van het vastgepinde thema

$_G['setting'][defaultindex] => De standaard bestandsnaam van de startpagina forum.php

$_G['setting'][verify] => gebruikersauthenticatie-instellingen

$_G['setting'][rewriterule] => De pseudo-statische regel situatie op de achtergrond

$_G['setting'][ucenterurl] => UCenter address

$_G['setting'][plugins] => Instellingen en inactivatie van achtergrondplugin's

$_G['setting'][navlogos] => Achtergrondinterface-instellingen - Navigatie-instellingen - Logo-groep met ingebouwde navigatie

$_G['setting'][navmn] => De navigatiesituatie op de achtergrond wordt voornamelijk gebruikt voor navigatiebeoordeling

$_G['setting'][navs] => headernavigatiearray, die gebruikt kan worden om de headernavigatie te herschrijven

$_G['setting'][footernavs] => voettekstnavigatie

$_G['setting'][spacenavs] => Navigatie aan de linkerkant van de homemodule

$_G['setting'][mynavs] => De inhoud van de snelkoppelingsnavigatieknop aan de rechterkant van de headernavigatie

$_G['setting'][topnavs] => Navigatie-inhoud bovenaan de pagina

$_G['setting'][forumpicstyle] => Array-sectie thema cover

$_G['setting'][forumpicstyle][duimbreedte] => Onderwerpbreedte

$_G['setting'][forumpicstyle][duimhoogte] => Thema-omslaghoogte

$_G['setting'][activityfield] => Global-Site Function-Activity Theme-Initiator Vereiste Informatie

$_G['setting'][activityextnum] => Global-Site Function-Activity Theme-Extension Data-item Hoeveelheid

$_G['setting'][activiteitpp] => Global-Site Features-Campaign Topic-User List. Elke pagina toont het aantal deelnemers aan het evenement

$_G['setting'][activitycredit]=> global-site-feature-activity-theme-gebruik credits

$_G['setting'][activitytype]=> Global-SiteFeature-ActivityTheme-Built-in Type

$_G['setting'][adminemail] => Global-Site Info-Admin E-mail





(3) Globale stroom ingelogde informatie

$_G['member'] => Array is momenteel ingelogd op de persoonlijke gegevens van de gebruiker

$_G['member'][uid] => UID

$_G['member'][e-mail] => e-mailadres

$_G['member'][gebruikersnaam] => gebruikersnaam

$_G['member'][wachtwoord] => wachtwoord na MD5 (niet willekeurig uitvoeren!! Onthoud)$_G['member'][status] => of de gebruiker is verwijderd

$_G['member'][emailstatus] => E-mailverificatiestatus 0 Niet geverifieerd 1 Geverifieerd Geslaagd

$_G['member'][avatarstatus] => Avatar uploadstatus 0 Niet geüpload 1 Geüpload

$_G['member'][videophotostatus]=> Video-authenticatie 0 Niet geverifieerd 1 Geverifieerd

$_G['member'][adminid] => De ID van de managementgroep waar je in zit

$_G['member'][groupid] => De gebruikersgroep-ID waartoe het behoort

$_G['member'][groupexpiry] => De geldigheidsperiode van de gebruikersgroep waartoe het behoort

$_G['member'][extgroupids] => Breid de gebruikersgroep uit

$_G['lid'][registratiedatum] => Registratietijd

$_G['lid'][credits] => totaal 214 bestaande credits

$_G['member'][notifysound] => Kort berichtgeluid

$_G['lid'][tijdvergelijking] => de tijdzone

$_G['member'][newpm] => Aantal nieuwe sms'jes

$_G['member'][newprompt] => Aantal nieuwe meldingen

$_G['member'][accessmasks] => Dit lijkt een toegangsrecht te zijn, onzeker

$_G['member'][allowadmincp] => Of je beheerderspaneelrechten hebt 0 Nr. 1 Ja

$_G['member'][onlyacceptfriendpm] => of alleen sms van vrienden geaccepteerd moet worden 0 Nr. 1 Ja

$_G['member'][conisbind] => Of QQ 0 Nr. 1 Ja

$_G['lid'][lastvisit] => laatste bezoek

(4) Stijlvariabelen

$_G['stijl'] => Array(

$_G['style'][styleid] = > huidige stijl-ID

$_G['stijl'][naam] => de huidige stijlnaam

$_G['style'][templateid] => Het huidige sjabloonsysteem

$_G['style'][tpldir] => Huidige templatemap

$_G['style'][menuhoverbgcolor] => Markeer de achtergrondkleur van het navigatiemenu

$_G['style'][lightlink] => Lichtlinkkleur

$_G['style'][floatbgcolor] => popup achtergrondeigenschap

$_G['style'][dropmenubgcolor] => keuzemenu achtergrondattribuut $_G['style'][floatmaskbgcolor] => pop-up randkleurattribuut

$_G['style'][dropmenuborder] => dropdownmenu randkleur

$_G['style'][specialbg] => Gekleurde achtergrondkleur (gebruikersinformatiebalk van het bericht, nadruk, enz.)

$_G['style'][specialborder] => Gekleurde rand

$_G['style'][commonbg] => Universele achtergrondkleur van het displaygebied

$_G['style'][commonborder] => Universele randkleur

$_G['style'][inputbg] => Achtergrondkleur van het invoervak

$_G['style'][inputborderdarkcolor] => De invoerrand is donker

$_G['style'][headerbgcolor] => header achtergrond

$_G['style'][headerrand] => hoogte van de splitslijn van de header

$_G['style'][sidebgcolor] => Achtergrond van de thuiskant

$_G['style'][msgfontsize] => schrijfgrootte van de inhoud

$_G['style'][bgcolor] => pagina achtergrond

$_G['style'][noticetext] => Prompt bericht kleur

$_G['style'][highlightlink] => Highlightlink-kleur

$_G['style'][link] => link tekstkleur

$_G['style'][lighttext] => lichte tekst

$_G['style'][midtext] => Medium tekstkleur

$_G['style'][tabletext] => Normale tekstkleur

$_G['style'][smfontsize] => kleine lettergrootte

$_G['style'][threadtitlefont] => Themalijstlettertype

$_G['style'][threadtitlefontsize] => Themalijst lettergrootte

$_G['style'][smfont] => kleine lettergrootte

$_G['style'][titlebgcolor] => Sectielijst, titel, lettertype, color, $_G['style'][fontsize]=> Normale lettergrootte

$_G['style'][font] => normaal lettertype

$_G['style'][styleimgdir] => Breid de afbeeldingscatalogus uit

$_G['style'][imgdir] => De basisbeeldmap van de interface

$_G['style'][boardimg] => het pad waar het logo zich bevindt

$_G['style'][headertext] => Kleur koptekst

$_G['stijl'][voettekst] => voettekst kleur

$_G['style'][menubgcolor] => Achtergrondkleur navigatiemenu

$_G['style'][menutext] => Navigatiemenu tekstkleur

$_G['style'][menuhovertext] => Kleur van tekst markeren voor navigatiemenu's

$_G['style'][wrapbg] => kleur van de achtergrond van de tafel.

$_G['style'][wrapbordercolor] => kleur van de rand van de tafel

$_G['style'][contentwidth] => Breedte van het leesgebied

$_G['style'][contentseparate] => Kleur van de tussenruimte van de post

$_G['style'][inputborder] => De inputrand is licht

$_G['style'][menuhoverbgcode] => Markeer de achtergrond van het navigatiemenu

$_G['style'][floatbgcode] => pop-up achtergrondkleur

$_G['style'][dropmenubgcode] => keuzemenu achtergrondkleur

$_G['style'][floatmaskbgcode] => pop-up randkleur

$_G['style'][headerbgcode] => header achtergrond

$_G['style'][sidebgcode] => Achtergrondattribuut in de zijbalk thuis

$_G['style'][bgcode] => globale achtergrondattribuut attribuut

$_G['style'][titlebgcode] => Sectielijst titel achtergrond $_G['style'][menubgcode]=> Navigatiemenu achtergrondeigenschappen

$_G['style'][boardlogo] => LOGO img-code




Vorig:Diepgaande oefening van Spring Boot. Chen Shaojian en SpringBoot onthullen + bouw snel een microservicesysteem
Volgend:Fun Classroom Vue imitatie hammer mall echte gevechten
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com