PHP

PHP eli "PHP: Hypertext Preprocessor" on kokonaisuus, jonka avulla staattisten HTML-kielellä kirjoitettujen sivujen sisälle on mahdollista upottaa dynaamisuutta. PHP sisältää oman kielen, jonka avulla HTML-sivuille saadaan dynaamisuutta käyttäen suurta joukkoa valmiita aliohjelmia.

Jukka Mäntylä hymyilee

Sisällysluettelo

Miten PHP toimii?

Toimintaperiaate on seuraava:

  1. Selain pyytää PHP-sivua palvelimelta
  2. Palvelin esiprosessoi sivun PHP-tulkilla
  3. Prosessoinnin tuloksena syntyy validi HTML-sivu
  4. Palvelin lähettää sivun asiakaskoneelle

Huom.! Staattinen sivu kuormittaa vähemmän palvelinta kuin dynaaminen sivu!

Operaattoreita

PHP:n operaattoreita
Operaattori Selitys Tyyppi
$a * $b Kertolasku Aritmeettinen
$a / $b Jakolasku
$a != $b Erisuuri Vertailu
$a <> $b
$a == $b Yhtäsuuri

Esimerkkikoodi

Esimerkki vertailusta:

<?php
  if ($muulit == $hepat){
    echo "Muuleja on yhtä paljon kuin hevosia.";
  }else{
    echo "Muuleja on eri määrä kuin hevosia.";
  }
?>

Globaaleja muuttujia

$_SERVER
WWW-palvelimen muuttujia
$_GET
URL:n kautta tulevat muuttujat
$_POST
HTTP POST-metodin kautta tulevat muuttujat

SOAP-funktiot

SOAP 1.2 on helppokäyttöinen protokolla joka on tarkoitettu rakenteisen informaation välittämiseen hajautetuissa järjestelmissä, esim. Webissä.

Jukka Mäntylä (jmantyla@mit.jyu.fi)
http://www.cc.jyu.fi/~jmantyla
20.2.2006