PHP-skriptide kirjutamine

Autor: Morris Wright
Loomise Kuupäev: 1 Aprill 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
PHP-skriptide kirjutamine - Nõuandeid
PHP-skriptide kirjutamine - Nõuandeid

Sisu

PHP on serveri skriptikeel, mida kasutatakse veebilehtede interaktiivseks muutmiseks. See sai väga populaarseks oma kasutusmugavuse, veebisaitide interaktiivsuse ja HTML-iga integreerimise tõttu. Mõelge, mis juhtub, kui sellel veebisaidil muudetakse lehte. Selle protsessi taga on palju, võib-olla sadu PHP-skripte, mis kontrollivad veebilehtede muutumist vastavalt erinevatele asjaoludele. See artikkel õpetab teile kirjutama väga lihtsaid PHP-skripte, et saaksite põhiteadmisi PHP toimimisest.

Astuda

1. meetod 3-st: ultraheliuuringutega alustamine

  1. Avage tekstitöötlus. Seda programmi kasutate koodi kirjutamiseks ja muutmiseks.
    • Märkmik on olemas igas Windowsi versioonis, mis seda kasutab ⊞ Võida + R. > Märkmik (või Märkmik).
    • TextEdit on Macis saadaval jaotises Programs> TextEdit.
  2. Sisestage Notepadi lihtne lause. Osa PHP-koodist algab ja lõpeb sulgudes olevate PHP-märgenditega ("? Php" "?>"). "Kaja" on PHP-s väga lihtne lause (juhis arvutile), mis väljastab teksti ekraanile. Tekst, mida soovite näha, peab olema ümbritsetud jutumärkidega ja lõppema semikooloniga.
    • Kood näeb välja umbes selline :? Php kaja “Tere maailm!”; ?> var13 ->.
  3. Salvestage see skript nimega "tere maailm" ja laiendiga ".php". Seda saate teha menüü Fail> Salvesta nimega ...
    • Lisage Notepadis failinime lõppu ".php" ja sulgege see topelt jutumärkidega. See tagab, et Notepad ei salvesta faili lihttekstifailina. Ilma jutumärkideta muutub fail "tere world.php.txt". Samuti saate valida rippmenüü jaotises "Salvesta tüübina" ja muuta selle väärtuseks "Kõik failid ( *. *)", Muutes nime täpselt samaks kui tippimisel ja kaotades vajaduse jutumärkide järele.
    • TextEdit ei vaja jutumärke, kuid kuvatakse hüpikaken, mis palub teil kinnitada, et soovite faili salvestada kui .php.
    • Salvestage fail kindlasti oma serveri põhidokumentide kataloogi. Tavaliselt on see kaust nimega "htdocs" teie Windowsi Apache'i kaustas või "/ Library / Webserver / Documents" Macis, kuid kasutaja saab selle käsitsi seadistada.
  4. Avage PHP-fail veebibrauseriga. Avage oma lemmikveebibrauser ja sisestage see aadress aadressiribale oma PHP-faili nimega: http: // localhost / tere world.php. Teie brauseriaknas peaks nüüd olema kuvatud "tere maailm".
    • Vea ilmumisel sisestage kood, nagu ka koolon, õigesti, nagu eespool märgitud.
    • Veenduge ka, et fail on salvestatud õigesse kausta.

2. meetod 3-st: PHP ja HTML kasutamine

  1. Mõistke silte "PHP". Sildid "? Php" ja "?>" Ütlevad PHP-mootorile, et kõik nende vahel on PHP-kood. Kõiki, mis jäävad kahest märgendist väljapoole, käsitletakse HTML-iga, PHP-mootor ignoreerib seda ja saadab teie brauserisse, nagu ka kõiki teisi HTML-e. Oluline on siin ära tunda see, et PHP-skriptid on manustatud tavalistele HTML-lehtedele.
  2. Mõistke siltide vahelist lauset. Lausete abil öeldakse PHP-mootorile midagi tegema. Kajalause korral käskite mootoril printida see, mis jutumärkides sees on.
    • PHP-mootor ise ei prindi teie ekraanile kunagi midagi. Kõik mootori genereeritud väljund saadetakse brauserisse HTML-na. Brauser ei tea, et ta saab PHP-väljundit. Mis puutub brauserisse, siis see kõik on lihtsalt HTML.
  3. Kasutage HTML-märgendeid, et muuta oma avaldis paksuks. HTML-i siltide lisamine võib muuta php-lause väljundit. Sildid “strong>” “/ strong>” lisavad igasse sellesse paigutatud tekstile rasvase vormingu. Pange tähele, et need sildid ilmuvad teksti välisküljel, kuid kajalause jutumärkides.
    • Kood peaks nüüd välja nägema selline:
      ? php?
      kaja "tugev> Tere maailm! / tugev>";
      ?>
  4. Salvestage fail ja avage see brauseris. Valige Fail> Salvesta nimega ... ja salvestage fail nimega "helloworld2.php" ning avage see oma brauseris aadressil: http: //localhost/helloworld2.php. Väljund on sama mis varem, kuid seekord on tekst rasvane.
    • Salvestage fail kindlasti oma serveri juurkataloogi. Tavaliselt on see kaust nimega "htdocs" teie Windowsi Apache'i kaustas või "/ Library / Webserver / Documents" OSX-is, kuid kasutaja saab selle käsitsi seadistada.
  5. Muutke faili teise kajalause lisamiseks. Pidage meeles, et avaldused peavad olema eraldatud semikooloniga.
    • Kood näeb nüüd välja selline:
      ? php
      kaja “Tere maailm!” br>;
      kaja “Kuidas läheb?”;
      ?> var13 ->
  6. Salvestage fail ja käivitage fail nimega "tere maailm double.php". Lehel kuvatakse kaks kajalauset järjestikku kahel real. Pange tähele esimesel real olevat "br>". See on HTML-märgistus reavahe sisestamiseks.
    • Kui te seda ei lisanud, näeks teie väljund välja selline:
      Tere, Maailm! Kuidas sul läheb?

3. meetod 3-st: muutujate tundmaõppimine

  1. Mõelge muutujatest kui andmete mahutitest. Andmetega, olgu need numbrid või nimed, manipuleerimiseks peate andmed salvestama konteinerisse. Seda protsessi nimetatakse muutuja deklareerimiseks. Muutuja deklareerimise süntaks on “$ myVariable =“ Hello World! ”;”
    • Alguses olev dollarimärk ($) ütleb PHP-le, et $ myVariable on muutuja. Kõik muutujad peavad algama dollarimärgiga, kuid muutuja nimi võib olla mis tahes.
    • Ülaltoodud näites on väärtus "Tere maailm!" Ja muutuja on $ myVariable. Käskite PHP-l salvestada väärtus võrdusmärgist paremale, võrdusmärgist vasakule jäävasse muutujasse.
    • Teksti väärtusega muutujat nimetatakse stringiks.
  2. Kutsuge muutujat. Muutuja viitamine koodis on tuntud kui kõne. Deklareerige oma muutuja ja muutuja "kaja", selle asemel, et tekst välja trükkida.
    • Teie kood näeb välja umbes selline:
      ? php>
      $ myVariable = "Tere maailm!";
      kaja $ myVariable;
      ?>
  3. Salvestage ja käivitage fail. Valige Fail> Salvesta nimega ... ja salvestage fail nimega "myfirstvariable.php". Avage oma brauser ja navigeerige saidile http: //localhost/myfirstvariable.php ja skript printib muutuja. Väljund näeb välja sama mis tavalise teksti printimine, kuid selle saavutamise viis on erinev.
    • Salvestage fail kindlasti oma serveri dokumendi juurkataloogi. Tavaliselt on see kaust nimega "htdocs" teie Windowsi Apache'i kaustas või "/ Library / Webserver / Documents" OSX-is, kuid kasutaja saab selle käsitsi seadistada.
  4. Kasutage numbritega muutujaid. Muutujad võivad sisaldada ka numbreid (tuntud kui täis- või täisarvud) ning seejärel saab neid numbreid lihtsate matemaatiliste funktsioonide abil manipuleerida. Kõigepealt deklareerige kolm muutujat nimega "$ mySmallNumber", "$ myLargeNumber" ja "$ myTotal".
    • Kood näeb välja umbes selline:
      ? php
      $ mySmallNumber;
      $ myLargeNumber;
      $ myTotal;
      ?>
  5. Määrake kahele esimesele muutujale täisarvud. Sisestage täisarv väärtuseks "$ mySmallNumber" ja "myLargeNumber".
    • Terveid arve või täisarvusid pole vaja jutumärkidesse lisada. Vastasel juhul käsitletaks numbreid tekstina nagu muutuja "Tere maailm!".
    • Kood näeb nüüd välja selline:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal;
      ?>
  6. Kasutage kolmandat muutujat teiste muutujate summa arvutamiseks ja printimiseks. Matemaatika ise tegemise asemel võite helistada muutujale "$ myTotal" kahele muutujale. Matemaatilise funktsiooni abil arvutab masin teie eest summa. Muutuja printimiseks peate lihtsalt lisama kajalause, mis kutsub muutuja pärast deklaratsiooni.
    • Kummagi täisarvu muutuja muudatused kajastuvad muutuja "$ myTotal" printimisel käsuga "echo".
    • Kood näeb välja umbes selline:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal = $ mySmall Number + $ myLargeNumber;
      echo $ myTotal;
      ?>
  7. Salvestage fail ja käivitage see skript. Teie brauseriaknas kuvatakse üks number. See arv on kahe muutuja, mida nimetatakse muutujaks "$ myTotal", summa.
  8. Stringimuutujate mõistmine. Teksti salvestamiseks muutujat kasutades saate selle muutuja alati meelde tuletada alati, kui soovite salvestatud väärtust kasutada, selle asemel, et pidevalt teksti välja kirjutada. Samuti võimaldab see salvestatud andmetega keerukamat manipuleerimist.
    • Esimene muutuja $ myVariable sisaldab stringi "Tere maailm!" Kui väärtust ei muuda, sisaldab $ myVariable alati väärtust "Tere maailm!".
    • Kajalausega prinditakse $ myVariable kinnipeetud väärtus.
  9. Vaadake oma täisarvu muutujaid. Olete uurinud täisarvu muutujate põhilist manipuleerimist matemaatilise funktsiooni abil. Saadud andmeid saab salvestada teise muutujasse. See on alles algus, mida nende muutujatega saavutada saab.
    • Mõlemale muutujale $ mySmallNumber ja $ myLargeNumber on mõlemale määratud täisarv.
    • Kolmas muutuja $ myTotal salvestab $ mySmallNumber ja $ myLargeNumber lisaväärtused. Kuna $ mySmallNumber'il on üks arvväärtus ja $ myLargeNumber'il on teine ​​arvuline väärtus, tähendab see, et $ myTotal'il on teise numbri juurde lisatud esimese numbri väärtus. See väärtus võib muutuda, kui muudetakse mõnda selle kaasatud muutujat.

Näpunäited

  • Selles artiklis eeldatakse, et teie arvutisse on installitud Apache ja PHP. Alati, kui teil palutakse fail salvestada, salvestage see Apache'i kausta " ht docs" (Win) või " Library WebServer Documents" (Mac).
  • Kommentaarid on olulised igas programmeerimises, seega veenduge, et teaksite, kuidas kommentaare lisada ka PHP-s.
  • Tõeliselt kasulik tööriist PHP-failide testimisel on XAMPP - tasuta programm, mis installib ja käitab Apache'i ja PHP-d, et aidata teil arvutis serverit simuleerida.

Vajadused

  • Apache veebiserver (Win32)
  • PHP (Win32)
  • Tekstitöötlusprogramm (valige üks järgmistest)
    • Windowsi märkmik
    • Notepad ++ (Win) (parema loetavuse huvides on süntaksituvastus)
    • Textwrangler (Mac) (funktsioonid on sarnased Notepad ++ -ga)
  • HTML-redigeerijad (valige üks järgmistest)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsofti ekspressiooniveeb
    • Mõned IDE-d, näiteks Microsoft Visual Studio Web.
  • Mozilla Firefox (mis tahes brauser töötab, kuid Mozilla on populaarne valik veebiarendajate seas)
  • Põhikasutajad saavad proovida XAMPP-i (tasuta programm, mis muudab teie arvuti serveriks koos PHP, Perli ja paljude lisandmoodulitega, sealhulgas Python)