PHP – Hypertext Preprocessor (Personal Home Page)
Keelest
Skriptikeep – skirpt teeb oma tööd pärast seda, kui toimus mingi sündmus
Serveripoolne keel
Saab kasutada nii HTMLi sees (HTML embedded), kui ka eraldiseisvana skriptina
PHP ajalugu
Aastal 1994 taani programmeerija Rasmus Lerdorf loodud PHP
PHP süntaks
Kõik PHP kood kirjutatakse <?php?> tag´ide vahele
Iga koodi rida tuleb lõppetada “;” märgiga
Teksti väljamiseks on kaks põhiavaldust:
1. echo
2.print
Muutujad:
1. algavad $ märgiga
2. muutuja nimi peab algama kirjatähega või alamkriipsuga
3. muutuja võib koosneda ainult kirjatähtedest, numbritest ja alamkriipsitest
4. Tõusutundlikkus
Kommentaarid:
// üherealise
/**/
PHP plussid
- Lihtne õppida
- Keel pidevalt areneb*
- Palju näited ja valmiskood
- 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äärtustamis
- Muutujad pole piiratud oma tüübiga – muutujat $i saab väärtustada täisarvuga, siis väärtustada sõnega ning pärast veel väärtustada andmete massiiviga
- Funktsioonide/meetodite ülelaadimine pole lubatud
- Tüübi kontroll pole range (tuleb kasutada ===)