Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Definícia globálne a statické PHP

programovací jazyk PHP poskytuje metódu pre písanie dynamických webových stránok . " Globálne " a " statické " sú dva typy modifikátorov pre premenné v jazyku PHP . Existujú ďalšie dva stavy premenných v PHP , ktoré sú " miestne" a " parameter funkcie . " PHP Premenné

Premenné sú kontajnery na ukladanie hodnôt do pamäte v rámci programu . Aj keď názov napovedá , že hodnota obsiahnutá v premennej zmení , termín " premenná " je zvyčajne aplikovaný na akýkoľvek typ dát kontajnera , ktorý zahŕňa " konštanty . " Konštanta je premenná , ktorej hodnota sa nemení po celú dobu trvania programu . Parametre sú iné typy premenných a sú používané predovšetkým k odovzdávanie hodnôt funkcií a procedúr .
Rozsah

" Rozsah pôsobnosti " vysvetľuje zóny programu , počas ktorého premenná má prítomnosť . Dve premenné s rovnakým názvom môžu existovať v rôznych častiach programu , ak pracujú s iným rozsahom . To môže ľahko viesť k zmätku , a preto je dobré programovacie praxe , aby sa zabránilo duplikovanie názvov premenných , alebo dokonca predchádzať názov premennej s kódom či skratkou vysvetľuje rozsah ukazovateľa . Napríklad je vhodné pomenovať všetky globálne premenné " G_ " okamžite , aby rozsah ukazovateľa jasné .
Globálne Prehlásenie

globálne kľúčové slovo pred deklaráciu premennej vnútri funkcie je odkaz na globálne premennú rovnakého mena robí . Napríklad premenná s názvom $ risk_factor vyhlásil v hlavnej faktor nesmie byť prístupné v rámci funkcií tohto programu . Je-li $ risk_factor premenná používa v závislosti na programe , že nebude rovnaká ako globálny premennú $ risk_factor . Ak je prvé použitie premennej $ risk_factor vo funkcii má kľúčové slovo " globálny " pred ním , premenná bude globálne premenné , a nie nové vyhlásenie o iné premenné s rovnakým názvom , ale v inom rozsahu .

statické premenné

premenné deklarované vnútri funkcie nie sú zachovať svoje hodnoty medzi volanie tejto funkcie . Je-li premenná spracovaný tak , aby sa na inú hodnotu v čase, keď je funkcia prichádza na konci svojho kódu , bude pri nasledujúcom funkcie sa nazýva premenná mať trvalé opäť východiskových hodnôt a nie hodnotu ostali z predchádzajúceho behu . Statické kľúčové slovo mení toto správanie , takže funkcia začína s hodnotou , ktorú mala na konci predchádzajúceho spustenie tejto funkcie . Rôzne aplikácie globálnych a statických premenných modifikátory je zrejmé , že tieto dva štáty nemôžu byť aplikované na rovnakej premennej súčasne .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené