PHP

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 ===)