PHP on:
- Skriptikeel – skript teeb oma tööd pärast seda, kui toimus mingi sündmus.
- Serveripoole keel
- Platvormist sõltumatu
- Saam kasutada nii HTMLi sees (HTML embedded), kui ka eraldiseisvana skriptina
PHP on skriptimiskeel, mida kasutatakse peamiselt serveripoolsetes lahendustes dünamiliste veebilehtede loomisel. PHP toetab objektorienteeritud programmeerimist, andmebaasidega suhtlemist ning moodulite kaudu veel paljusid protokolle ja rakendusi.
Ajalugu
Aastal 1994 raani programmeerija Rasmus Lerdof.
Esimene nimi oli – Personal Homepage Tools
Süntaks:
- Kõik PHP kood kirjutatakse <?php ja ?> tagäide vahele.
- Koodi rida lõpetab “;” märkiga
- Muutujad algavad $ märkiga : $muutujanimi
PHP plussid:
- Lihtne õppida
- Keel pidevalt areneb
- Palju näited ja valmiskoodi
- Palju laiendusi nt.:
- erinevate andmebaaside tugi
- DOM
- piltide töötlus
- Krüpteerimine
- andmete pakkimine
- XML
- mailide saatmine
PHP miinused:
- Ei nõuta muutujate deklareerimist enne muutujate väärtustamist.
- Muutujad pole piiratud oma tüübiga – muutujad $i saab väärtustada täisarvuga, siis väärtustada sõnega ning pärast veel väärtustada andmete massiviga
- Funktsioonide\meetodite ülelaadimine pole võimalus.