Szerző:
Morris Wright
A Teremtés Dátuma:
1 Április 2021
Frissítés Dátuma:
1 Július 2024
![PHP szkriptek írása - Tanácsok PHP szkriptek írása - Tanácsok](https://a.vvvvvv.in.ua/advices/php-scripts-schrijven-19.webp)
Tartalom
- Lépni
- 1. módszer a 3-ból: Az első lépések az ultrahang kimutatásokkal
- 2/3 módszer: PHP és HTML használata
- 3/3-as módszer: Ismerje meg a változókat
- Tippek
- Szükségletek
A PHP egy szerver szkriptnyelv, amelyet a weboldalak interaktívvá tesznek. Nagyon népszerűvé vált a könnyű használat, a weboldalakon belüli interaktivitás és a HTML-be való integráció miatt. Gondoljon bele, mi történik, ha egy oldalt szerkesztenek ezen a weboldalon. Ennek a folyamatnak a hátterében sok, talán több száz PHP-szkript áll, amelyek a különböző körülmények alapján irányítják a weboldalak változását. Ez a cikk megtanul néhány nagyon egyszerű PHP szkriptet írni, hogy alaposan megismerhesse a PHP működését.
Lépni
1. módszer a 3-ból: Az első lépések az ultrahang kimutatásokkal
Nyisson meg egy szövegszerkesztőt. Ezt a programot fogja használni a kód megírásához és szerkesztéséhez.
- A Jegyzettömb a Windows minden verzióján megtalálható ⊞ Nyerj + R. > Jegyzettömb (vagy Jegyzettömb).
- A TextEdit Mac-en érhető el a Programs> TextEdit menüpont alatt.
Írjon be egy egyszerű utasítást a Jegyzettömbbe. A PHP-kód egy része a zárójelben lévő PHP-címkékkel kezdődik és végződik ("? Php" "?>"). Az "Echo" egy nagyon egyszerű utasítás (utasítás a számítógépre) a PHP-ben, amely szöveget jelenít meg a képernyőn. A látni kívánt szöveget idézőjelek közé kell tenni, és pontosvesszővel kell végződnie.
- A kód körülbelül így néz ki :? Php visszhang „Hello World!”; ?> var13 ->.
Mentse el ezt a szkriptet a "hello world" névvel és a ".php" kiterjesztéssel. Ezt a Fájl> Mentés másként menüpontban teheti meg.
- A Jegyzettömbben adja hozzá a ".php" szót a fájlnév végéhez, és zárja be dupla idézőjelekkel. Ez biztosítja, hogy a Jegyzettömb nem menti a fájlt egyszerű szöveges fájlként. Idézetek nélkül a fájl "hello world.php.txt" lesz. Kiválaszthatja a legördülő menüt a "Mentés típusként" alatt, és megváltoztathatja "Minden fájl ( *. *)" Értékre, így a név pontosan ugyanaz, mint a gépeléskor, és megszűnik az idézőjelek szükségessége.
- A TextEdit nem igényel idézőjeleket, de megjelenik egy felugró ablak, amely arra kéri Önt, hogy ellenőrizze, hogy a fájlt ".php" néven szeretné-e menteni.
- Ne felejtse el elmenteni a fájlt a szerver fő dokumentumkönyvtárába. Általában ez a "htdocs" nevű mappa lesz az Apache mappában Windows rendszeren, vagy a "/ Library / Webserver / Documents" mappa Mac rendszeren, de ezt a felhasználó manuálisan beállíthatja.
Nyissa meg a PHP fájlt egy webböngészővel. Nyissa meg kedvenc webböngészőjét, és írja be ezt a címet a címsorba a PHP fájljának nevével: http: // localhost / hello world.php. A böngésző ablakában most a "hello world" feliratot kell megjeleníteni.
- Ha hibát kap, ellenőrizze, hogy a kódot a fentiek szerint helyesen írta-e be, beleértve a kettőspontot is.
- Ügyeljen arra is, hogy a fájl a megfelelő mappába legyen mentve.
2/3 módszer: PHP és HTML használata
Értse meg a "PHP" címkéket. A "? Php" és a "?>" Címkék azt mondják a PHP motornak, hogy a kettő között minden PHP kód. A két címkén kívüli dolgot HTML-ként kezelik, és a PHP motor figyelmen kívül hagyja, és minden más HTML-hez elküldi a böngészőjének. Itt fontos felismerni, hogy a PHP szkriptek be vannak ágyazva a szokásos HTML oldalakba.
Értse meg a tagek közötti állítást. Az utasításokat arra használják, hogy a PHP motor tegyen valamit. Visszhang-utasítás esetén azt mondod a motornak, hogy nyomtassa ki az idézőjeleket.
- Maga a PHP motor soha nem nyomtat ki semmit a képernyőn. A motor által generált kimenet HTML-ként kerül a böngészőbe. A böngésző nem tudja, hogy PHP kimenetet kap. Ami a böngészőt illeti, mindez csak HTML.
Használjon HTML-címkéket az állítás félkövérré tételéhez. HTML-címkék hozzáadása megváltoztathatja a php utasítás kimenetét. Az „strong>” „/ strong>” címkék félkövér formázást adnak az abban elhelyezett minden szöveghez. Ne feledje, hogy ezek a címkék a szöveg külsején, de az echo utasítás idézőjelén belül jelennek meg.
- A kódnak most így kell kinéznie:
? php?
echo "strong> Hello World! / strong>";
?>
- A kódnak most így kell kinéznie:
Mentse a fájlt, és nyissa meg a böngészőben. Válassza a Fájl> Mentés másként ... lehetőséget, és mentse a fájlt "helloworld2.php" néven, és nyissa meg a böngészőben a következő címen: http: //localhost/helloworld2.php. A kimenet ugyanaz, mint korábban, de ezúttal a szöveg félkövér.
- Ne felejtse el elmenteni a fájlt a szerver gyökérkönyvtárába. Általában ez a "htdocs" nevű mappa lesz az Apache mappában a Windows-on, vagy a "/ Library / Webserver / Documents" az OSX-en, de ezt a felhasználó manuálisan beállíthatja.
Szerkessze a fájlt egy második echo utasítás hozzáadásához. Ne feledje, hogy az utasításokat pontosvesszővel kell elválasztani.
- A kód most így néz ki:
? php
visszhang „Hello Világ!” br>;
visszhang „Hogy vagy?”;
?> var13 ->
- A kód most így néz ki:
Mentse a fájlt, és futtassa a fájlt "hello world double.php" néven. Az oldalon két echo utasítás jelenik meg egymás után, két sorban. Figyelje meg az "br>" jelet az első sorban. Ez HTML jelölés egy sortörés beszúrására.
- Ha ezt nem tette hozzá, akkor a kimenete így néz ki:
Helló Világ! Hogy vagy?
- Ha ezt nem tette hozzá, akkor a kimenete így néz ki:
3/3-as módszer: Ismerje meg a változókat
Gondoljon a változókra, mint adattárolókra. Az adatok - legyen szó számokról vagy nevekről - manipulálásához az adatokat egy tárolóban kell tárolnia. Ezt a folyamatot nevezzük a változó deklarálásának. A változó deklarálásának szintaxisa: „$ myVariable =„ Hello World! ”;”
- Az elején szereplő dollárjel ($) azt mondja a PHP-nek, hogy a $ myVariable változó. Minden változónak a dollárjellel kell kezdődnie, de a változó neve bármi lehet.
- A fenti példában az érték "Hello World!", A változó pedig $ myVariable. Azt mondod a PHP-nek, hogy az értéket az egyenlőségjeltől jobbra, az egyenlőségjeltől balra található változóban tárolja.
- A szöveges értékű változó karakterláncként ismert.
Hívja meg a változót. A változó hivatkozása a kódban hívásnak nevezhető. A szöveg beírása helyett deklarálja a változót, és "visszhangozza" a változót.
- A kód körülbelül így fog kinézni:
? php>
$ myVariable = "Helló világ!";
echo $ myVariable;
?>
- A kód körülbelül így fog kinézni:
Mentse és futtassa a fájlt. Válassza a Fájl> Mentés másként ... lehetőséget, és mentse a fájlt "myfirstvariable.php" néven. Nyissa meg a böngészőt, és keresse meg a http: //localhost/myfirstvariable.php címet, és a szkript kinyomtatja a változót. A kimenet ugyanúgy néz ki, mint a sima szöveges nyomtatás, de az elérés módja más.
- Ne felejtse el elmenteni a fájlt a kiszolgáló dokumentumgyökérkönyvtárába. Általában ez a "htdocs" nevű mappa lesz a Windows Apache mappájában, vagy a "/ Library / Webserver / Documents" az OSX-ben, de ezt a felhasználó manuálisan beállíthatja.
Használjon változókat számokkal. A változók számokat is tartalmazhatnak (egész számok vagy egész számok), majd ezeket a számokat egyszerű matematikai függvények segítségével lehet kezelni. Kezdje három változó deklarálásával, amelyek neve: "$ mySmallNumber", "$ myLargeNumber" és "$ myTotal".
- A kód körülbelül így fog kinézni:
? php
$ mySmallNumber;
$ myLargeNumber;
$ myTotal;
?>
- A kód körülbelül így fog kinézni:
Rendeljen egész számokat az első két változóhoz. Adjon meg egy egész értéket: "$ mySmallNumber" és "myLargeNumber".
- Egész számokat vagy egész számokat nem kell idézőjelbe tenni. Ellenkező esetben ez a számokat szövegként kezeli, mint a "Hello World!" Változó.
- A kód most valami ilyennek fog kinézni:
? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal;
?>
Használja a harmadik változót a többi változó összegének kiszámításához és kinyomtatásához. Ahelyett, hogy saját maga végezné a matematikát, meghívhatja a két változót a "$ myTotal" változóban. Matematikai függvény segítségével a gép kiszámítja az összeget az Ön számára. A változó kinyomtatásához csak hozzá kell adnia egy echo utasítást, amely a deklaráció után hívja a változót.
- Bármelyik változó az egész változóban tükröződik, amikor a "$ myTotal" változót az "echo" paranccsal nyomtatja ki.
- A kód körülbelül így fog kinézni:
? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal = $ mySmall Number + $ myLargeNumber;
echo $ myTotal;
?>
Mentse a fájlt, és futtassa ezt a parancsfájlt. A böngésző ablakában egyetlen szám látható. Ez a szám a "$ myTotal" változóban meghívott két változó összege.
A string változók megértése. Ha változót használ a szöveg tárolására, akkor bármikor visszahívhatja azt a változót, amikor a tárolt értéket szeretné használni, ahelyett, hogy folyamatosan begépelné a mellékelt szöveget. Ez lehetővé teszi a tárolt adatok bonyolultabb manipulálását is.
- Az első változó, a $ myVariable, a "Hello World!" Karakterláncot tartalmazza, hacsak nem változtatja meg az értéket, a $ myVariable mindig a "Hello World!" Értéket fogja tartalmazni.
- Az echo utasítás kinyomtatja a $ myVariable visszatartott értékét.
Tekintse meg egész változóit. Felfedezte az egész változók alapvető manipulációját matematikai függvény segítségével. A kapott adatok egy másik változóban tárolhatók. Ez csak a kezdete annak, amit ezekkel a változókkal el lehet érni.
- A két változó, a $ mySmallNumber és a $ myLargeNumber, mindegyikhez egész szám tartozik.
- A harmadik változó, a $ myTotal, a $ mySmallNumber és a $ myLargeNumber hozzáadott értékeket tárolja. Mivel a $ mySmallNumber egy numerikus értékkel rendelkezik, a $ myLargeNumber pedig egy második numerikus értékkel rendelkezik, ez azt jelenti, hogy a $ myTotal megadja az első szám értékét a második számhoz. Ez az érték megváltozhat, ha valamelyik benne szereplő változó megváltozik.
Tippek
- Ez a cikk feltételezi, hogy az Apache és a PHP telepítve van a számítógépére. Amikor egy fájl mentését kéri, mentse azt az Apache könyvtár " ht docs" (Win) vagy " Library WebServer Documents" (Mac) mappájába.
- A megjegyzések fontosak minden programozásban, ezért győződjön meg róla, hogy tudja, hogyan kell hozzáadni megjegyzéseket a PHP-ben is.
- A PHP-fájlok tesztelésének igazán hasznos eszköze az XAMPP, egy ingyenes program, amely telepíti és futtatja az Apache-t és a PHP-t, hogy segítsen a számítógépen lévő szerver szimulációjában.
Szükségletek
- Az Apache webszerver (Win32)
- PHP (Win32)
- Szövegszerkesztő (Válasszon egyet az alábbiak közül)
- Windows Jegyzettömb
- Notepad ++ (Win) (szintaktikai felismeréssel rendelkezik a jobb olvashatóság érdekében)
- Textwrangler (Mac) (hasonló képességekkel rendelkezik, mint a Notepad ++)
- HTML-szerkesztők (Válasszon egyet az alábbiak közül)
- WYSIWYG
- Adobe Dreamweaver
- Microsoft Expression Web
- Néhány IDE, például a Microsoft Visual Studio Web.
- Mozilla Firefox (bármely böngésző működik, de a Mozilla népszerű választás a webfejlesztők körében)
- Az alap felhasználók kipróbálhatják az XAMPP-t (egy ingyenes program, amely a számítógépet PHP-vel, Perl-lel és sok kiegészítővel, köztük Python-nal rendelkező szerverré alakítja)