Csak a komplex vagy a PHP7 tanulásért! 4. rész. A PHP állandójai és azok különbsége a változókkal szemben
Nyisson meg bármilyen szövegszerkesztőt, és írja be a következő php kódot: ahol: határozza meg ("ST1", "Windows 7 kiadás dátuma Oroszországban"); egy kódsor, amelyben az ST1 konstans deklarálva van, és a "Windows 7 kiadásának dátuma Oroszországban" értéket adja meg ("ST2", "2009. október 22."); kódsor, amelyben az ST2 konstansot deklarálják, és a következő értéket kapják: „2009. október 22.” Mentse el ezt a dokumentumot a htdocs mappába a C: \ Abyss Web Server \ htdocs útvonal mentén, adja meg a definiálás nevét és a .php kiterjesztést. A következőket kapjuk Adja hozzá az ST1 soros visszhangot a define.php fájl php kódjához; Ez a sor megjeleníti az állandó ST1 értékét a böngésző ablakában A define.php fájlhoz fordulunk, ha a webböngésző címsorába beírjuk a http: //localhost/define.php fájlt. Mint láthatja, a define.php fájl php kódjának végrehajtása az ST1 konstans értékének kimenete, nevezetesen a "Windows 7 kiadása a Oroszországból " Hasonlóképpen, a böngészőablakban jelenítse meg az ST2 állandó értékét, hozzáadva az ST2 soros visszhangot a define.php fájl php kódjába; A define.php fájl elérésekor azt látjuk, hogy az ST1 állandó értékének kimenetén kívül az ST2 állandó értékének kimenete is megjelenik a böngésző ablakában, nevezetesen: „2009. október 22.” Az ST1 és ST2 állandók értékeit egy sorban jelenítjük meg a böngésző ablakában. Ehhez adja hozzá a következő soros visszhangot ST1. "" .ST2; A define.php fájl elérésekor azt látjuk, hogy az ST1 és ST2 állandók értékei ugyanazon a soron jelennek meg Mint fentebb említettük, az állandó értéket egyszer állítják be, és a php kód végrehajtásával nem tudja megváltoztatni az értékét. A változó éppen ellenkezőleg, megváltoztathatja értékét a php-kód végrehajtása során. Tekintsük ezt példaként. Hozzon létre egy változót st1 névvel és a "Windows 7 kiadási dátuma Oroszországban" értékkel, hozzáadva a $ st1 = "Windows 7 kiadási dátum Oroszországban" sort a define.php fájlba; Megjelenítjük az st1 változó értékét a webböngésző ablakában, hozzáfűzve az echo $ st1 sort; Fordulunk a define.php fájlra, és a webböngésző ablakában látjuk az st1 változó értékének kimenetét ("Windows 7 kiadás dátuma Oroszországban") Változtassa meg az st1 változó értékét a "Windows 7 kiadási dátuma Oroszországban" értékről a "Windows 7 kiadási dátuma Oroszországban, 2009. október 22-re" értékre; A define.php fájlba írja be a $ st1 = sort: "A Windows 7 Oroszországban került kiadásra 2009. október 22-én"; Mint láthatja, az st1 változó értéke "Windows 7 kiadási dátuma Oroszországban" értékről megváltozott "Windows 7 kiadási dátum Oroszországban", 2009. október 22. Hasonlóképpen megpróbáljuk megváltoztatni az állandó ST1 értékét a "Windows 7 kiadási dátuma Oroszországban" helyett a "Windows 7 kiadási dátumát Oroszországban, 2009. október 22-ig", és megjeleníteni az új értékét. Ehhez adjon hozzá definiáló sorokat a define.php fájlhoz ("ST1", "Windows 7 kiadás dátuma Oroszországban, 2009. október 22."); és az ST1 visszhang; A define.php fájl elérésével egy böngészőablakban figyelmeztetést kapunk, amely szerint az ST1 konstans már definiált, míg a régi értéke "Windows 7 Release Date in Russia" jelenik meg. Időnként meg kell vizsgálni az egyik vagy másik állandó létezését a php-kódban. Az állandó létezésének ellenőrzéséhez a definiált függvényt kell használni: Ellenőrizze az ST1 konstans jelenlétét a define.php fájlban, és az ellenőrzés eredményét jelenítse meg egy böngészőablakban. Adjuk hozzá a következő soros visszhang meghatározást ("ST1"); Az ST1 állandó létezésének ellenőrzésének eredménye az 1-es szám kimenete lesz a böngészőablakban, ami azt jelzi, hogy ez az állandó Hasonlóképpen ellenőrizzük az ST2 állandó meglétét azáltal, hogy hozzáadjuk a meghatározott vonali visszhang ("ST2") a define.php fájl php kódjába; Mint láthatja, az ST2 állandó meglétének ellenőrzésének eredménye az 1-es szám kimenete lesz a böngészőablakban, ami azt jelzi, hogy ez az állandó állandó
Folytatás a cikkben: Csak a komplexről vagy a PHP7 tanulásáról! 5. rész. A PHP aritmetikai operátorai