Keelest
- Skriptikeel – skript teeb oma tööd pärast seda, kui toimus mingi sündmus.
- Serveripoolne keel
- Saab kasutada nii HTML sees (HTML, embedded), kui ka eraldiseisavana skriptina
PHP ajalugu
Aastal 1994 taani
Rasmus Lerdorf
PHP Süntaks
- Iga koodi rida tuleb lõppetada “;” märgita.
- Teksti väljastamiseks on kaks põhiavaldust
- 1. echo
- 2.print
Muutujad
- algavad $ märgiga, nt: $muutujal
- muutuja nimi peab algama kirjatähega või alamkriipsuga
PHP plussid
- Lihtne õppida
- Keel pidevalt areneb
- Palju näited ja valmiskoodi
Paljulaiendusi nt.:
- erinavete andmebaaside tugi
- DOM
- piltide töötlus
- Krüpteerimine
- andmete pakkimine
- XML
- mailide saatmine
PHP miinuseid
- Ei nõuta muutujate deklareerimist enne muutujate väärtustamist
- Muutujad pole piiratud oma tüübiga – muutujat $i saab väärtustada täisarvuga, siis väärtustada sõnega
- Funktsioonide/meetodite ülelaadimine pole lubatud
- Tüübi kontroll pole range! (tulle kasutada ===)