Teades, kuidas PHP töötab

PHP on programmeerimiskeel kasutatakse sageli veebisaitide jaoks sisu loomiseks, millega saab programmeerida HTML-lehti ja lähtekoode. PHP on a rekursiivne lühend Mida see tähendab "PHP Hypertekst Pümberprotsessor »(algselt PHP Tools või Personaalne HOme Pvanuse tööriistad) ja see on a tõlgendatud keel kasutatakse serverite jaoks rakenduste loomiseks või veebisaitide jaoks dünaamilise sisu loomiseks. Viimasel ajal ka muud tüüpi programmide loomiseks, sealhulgas raamatukogude abil graafilise liidesega rakenduste loomiseks Qt o GTK +.

PHP KASUTAMINE

PHP peamised kasutusalad on järgmised:

  • Ajakava web dünaamika, tavaliselt koos andmebaasimootoriga MySQL, kuigi sellel on kohalik tugi teistele mootoritele, sealhulgas standardile ODBC, mis suurendab teie ühendusvõimalusi oluliselt.
  • Konsooli programmeerimine stiilis Perl o Shelli skriptimine.
  • Brauserist sõltumatute graafiliste rakenduste loomine PHP ja Qt/GTK +, mis võimaldab teil arendada töölauarakendusi operatsioonisüsteemide milles seda toetatakse.

PHP EELISED

  • See on mitmekorruseline keel.
  • Võimalus luua ühendus enamiku täna kasutatavate andmebaasidraiveritega toob esile selle ühenduvuse MySQL
  • Loe ja manipuleeri erinevatest allikatest pärit andmetega, sealhulgas andmetega, mida kasutajad saavad sisestada HTML-vormidest.
  • Võimalus laiendada oma potentsiaali, kasutades tohutut arvu mooduleid (nn ekst või laiendusi).
  • Selle ametlikul veebisaidil on ulatuslik dokumentatsioon ([1]), mille hulgas paistab silma, et kõiki süsteemi funktsioone selgitatakse ja illustreeritakse ühes abifailis.
  • Es naela, nii et seda esitatakse kõigile hõlpsasti ligipääsetava alternatiivina.
  • Võimaldab Objektorienteeritud programmeerimine.
  • Võimaldab luua veebivorme.
  • Äärmiselt terviklik ja kaasatud funktsioonide oma raamatukogu
  • See ei nõua muutuja tüüpide määratlemist ega üksikasjalikku madalama taseme käsitsemist.

Siin on näide lihtsast veebilehest, mis on välja töötatud PHP-keele abil.

Näide

<?php

if (sissemakse($ _ POST['näitab'])) {

     miss 'Tere, '.htmlolemid($ _ POST["Nimi"])

         .", teie lemmiktoit on:". htmlolemid($ _ POST["toit"]);

} teine {

?>

<form method="POST" tegevus ="?"> Mis su nimi on?"tekst" nimi ="Nimi"> Mis on teie lemmiktoit?"toit"> Spagetid Praadima Pizza"Esita" nimi ="näitab" väärtus ="Jälgi">

<?php

}

?>



Selles koodis on võimalik jälgida järgmisi omadusi:

  • Vormi POST meetodil saadetud muutujad võetakse vastu massiivi sees olevas keeles $_POST, mis hõlbustab seda tüüpi andmete hankimist. Seda sama meetodit kasutab keel kõigi veebirakenduse teabeallikate jaoks, näiteks küpsised maatriksis $_COOKIES, URL-i muutujad $_GET (mida vormides saab andmete salvestamiseks kasutada), seansi muutujaid kasutades $_SESSIONning serveri ja kliendi muutujad massiivi kaudu $_SERVER.
  • PHP-kood on manustatud HTML ja suhtleb sellega, võimaldades teil veebisaidi kujundada ühises redaktoris HTML ja lisage dünaamiline kood siltide sisse <?php ?>.
  • Tulemus näitab ja peidab koodi teatud osad HTML tinglikult.
  • Veebirakenduste jaoks on võimalik kasutada keelespetsiifilisi funktsioone htmlentitites(), mis teisendab tähemärgid, millel on koodis mingi eriline tähendus HTML või mida võidakse brauseris ekslikult kuvada aktsentide või umlautidena, ekvivalentidena vormingus HTML..

Kui soovite jätkata populaarseima tasuta keele tundmaõppimist, võite külastada ametlikku veebisaiti


Artikli sisu järgib meie põhimõtteid toimetuse eetika. Veast teatamiseks klõpsake nuppu siin.

Ole esimene kommentaar

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.