PHP je programski jezik često se koristi za stvaranje sadržaja za web stranice pomoću kojih možete programirati html stranice i izvorne kodove. PHP je rekurzivna kratica Što to znači "PHP Hypertekst Pponovni procesor »(u početku PHP Tools, ili, Personal Home Page Tools), a to je a protumačeni jezik koristi se za izradu aplikacija za poslužitelje ili za izradu dinamičnog sadržaja za web stranice. U posljednje vrijeme i za stvaranje drugih vrsta programa, uključujući programe s grafičkim sučeljem koji koriste knjižnice Qt o GTK +.
KORIŠTENJE PHP-a
Glavne namjene PHP-a su sljedeće:
- Raspored za tkanje 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 pregledniku, kombinacijom PHP-a i Qt/GTK +, omogućujući vam razvoj desktop aplikacija u OS u kojem je podržana.
PREDNOSTI PHP-a
- To je jezik višeplatforme.
- Sposobnost povezivanja s većinom pokretačkih programa baze podataka koji se danas koriste ističe njegovu povezanost sa MySQL
- Čitajte i manipulirajte podacima iz različitih izvora, uključujući podatke koje korisnici mogu unijeti iz HTML obrazaca.
- Sposobnost širenja svog potencijala korištenjem ogromnog broja modula (koji se nazivaju dodaci ili proširenja).
- Na svojoj službenoj web stranici ima opsežnu dokumentaciju ([1]), među kojima se ističe da su sve funkcije sustava objašnjene i prikazane u jednoj datoteci pomoći.
- Es funti, pa je predstavljen kao lako dostupna alternativa svima.
- Omogućuje tehnike Objektno orijentirano programiranje.
- Omogućuje vam izradu web obrazaca.
- Izuzetno sveobuhvatna i uključena matična knjižnica funkcija
- Ne zahtijeva definiciju tipova varijabli ili detaljno rukovanje na niskoj razini.
Evo primjera jednostavne web stranice razvijene na jeziku PHP.
Primjer if (isset($ _ POST['pokazuje'])) { odjek 'Zdravo, '.htmlentnosti($ _ POST['Ime']) .', vaša omiljena hrana je:'. htmlentnosti($ _ POST['hrana']); } drugo { ?> <form metoda="OBJAVI" radnja ="?"> Kako se zoveš?"tekst" ime ="Ime"> Koja je vaša omiljena hrana?"hrana"> Špageti Pečenje Pizza"podnijeti" ime ="pokazuje" vrijednost ="Slijediti"> } ?>
U ovom kodu moguće je uočiti sljedeće karakteristike:
- Varijable koje obrazac šalje metodom POST primljene su u 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 keksi u matrici$_COOKIES
, URL varijable u$_GET
(koji se u obrascima može koristiti za spremanje podataka), varijable sesije pomoću$_SESSION
i varijable poslužitelja i klijenta kroz niz$_SERVER
. - PHP kôd ugrađen je u HTML i komunicira s njom, omogućujući vam dizajn web stranice u zajedničkom uređivaču HTML i dodajte dinamički kôd unutar oznaka
<?php ?>
. - Rezultat prikazuje i skriva određene dijelove koda HTML uvjetno.
- 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 bi se mogli pogrešno prikazati u pregledniku kao naglasci ili zaostaci, u ekvivalentnim formatima HTML..
Ako želite nastaviti učiti malo više o najpopularnijem besplatnom jeziku, možete posjetiti službenu web stranicu