PHP szkriptek írása

Szerző: Morris Wright
A Teremtés Dátuma: 1 Április 2021
Frissítés Dátuma: 1 Július 2024
Anonim
PHP szkriptek írása - Tanácsok
PHP szkriptek írása - Tanácsok

Tartalom

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

  1. 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.
  2. Í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 ->.
  3. 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.
  4. 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

  1. É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.
  2. É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.
  3. 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>";
      ?>
  4. 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.
  5. 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 ->
  6. 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?

3/3-as módszer: Ismerje meg a változókat

  1. 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.
  2. 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;
      ?>
  3. 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.
  4. 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;
      ?>
  5. 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;
      ?>
  6. 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;
      ?>
  7. 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.
  8. 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.
  9. 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)