Znajući kako PHP radi

PHP je programski jezik često se koristi za stvaranje sadržaja za web stranice pomoću kojih se mogu programirati html stranice i izvorni kodovi. PHP je rekurzivna kratica šta to znači "PHP Hypertext Pponovni procesor »(u početku PHP Tools, ili, Plični Home Page Tools), a to je a interpretirani jezik koristi se za kreiranje aplikacija za servere ili kreiranje dinamičnog sadržaja za web stranice. U posljednje vrijeme i za stvaranje drugih vrsta programa, uključujući aplikacije s grafičkim sučeljem pomoću biblioteka Qt o GTK +.

UPOTREBA PHP-a

Glavne namjene PHP-a su sljedeće:

  • Raspored za web stranice dinamika, obično u kombinaciji s mehanizmom baze podataka MySQL, iako ima izvornu podršku za druge motore, uključujući i standardni ODBC, što uvelike proširuje vaše mogućnosti povezivanja.
  • Programiranje konzole, u stilu Perl o skriptiranje školjki.
  • Stvaranje grafičkih aplikacija neovisnih o pregledaču, pomoću kombinacije PHP i Qt/GTK +, omogućavajući vam razvoj aplikacija za radne površine u operativni sistemi u kojem je podržan.

PREDNOSTI PHP-a

  • To je a multiplatform jezik.
  • Sposobnost povezivanja s većinom pokretačkih programa baze podataka koji se danas koriste naglašava njenu povezanost sa MySQL
  • Čitajte i manipulirajte podacima iz različitih izvora, uključujući podatke koje korisnici mogu unijeti iz HTML obrazaca.
  • Sposobnost da proširi svoj potencijal koristeći ogroman broj modula (koji se nazivaju dodaci ili proširenja).
  • Na svojoj službenoj stranici ima opsežnu dokumentaciju ([1]), među kojima se ističe da su sve sistemske funkcije objašnjene i prikazane u jednoj datoteci pomoći.
  • Es besplatno, pa je predstavljen kao lako dostupna alternativa svima.
  • Omogućava tehnike Objektno orijentirano programiranje.
  • Omogućava stvaranje web obrazaca.
  • Izuzetno sveobuhvatna i uključena matična biblioteka funkcija
  • Ne zahtijeva definiciju tipova varijabli ili detaljno rukovanje na niskom nivou.

Evo primjera jednostavne web stranice razvijene na jeziku PHP.

Primjer



if (isset($ _ POST['pokazuje'])) {

     odjek 'Bok,'.html entiteti($ _ POST['Ime'])

         .', vaša omiljena hrana je:'. html entiteti($ _ POST['hrana']);

} drugo {

?>

<form method="POŠTA" akcija ="?"> Kako se zoveš"tekst" ime ="Ime"> Koja je vaša omiljena hrana?"hrana"> Špagete Roast Pizza"predati" ime ="pokazuje" vrijednost ="Pratiti">



}

?>



U ovom kodu moguće je uočiti sljedeće karakteristike:

  • Varijable koje obrazac šalje metodom POST primaju se na jeziku unutar polja $_POST, što olakšava dobivanje ove vrste podataka. Ovu istu metodu jezik koristi za sve izvore informacija u web aplikaciji, kao što je kolači u matrici $_COOKIES, URL varijable u $_GET (koji se u obrascima može koristiti za spremanje podataka), upotreba varijabli sesije $_SESSIONi varijable poslužitelja i klijenta kroz niz $_SERVER.
  • PHP kôd je ugrađen u HTML i komunicira s njim, što omogućava dizajniranje web stranice u zajedničkom uređivaču HTML i dodajte dinamički kod unutar oznaka <?php ?>.
  • Rezultat prikazuje i skriva određene dijelove koda HTML uslovno.
  • Moguće je koristiti funkcije specifične za jezik za web aplikacije poput htmlentitites(), koji pretvara znakove koji imaju neko posebno značenje u kodu HTML ili koji se mogu pogrešno prikazati u pretraživaču kao akcenti ili zamjene, u ekvivalentima u formatu HTML..

Ako želite i dalje znati malo više o najpopularnijem besplatnom jeziku, možete posjetiti službenu web stranicu


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.