Kapitel 7

Grundaufbau

Zunächst das Traditionelle "Hallo Welt"-Programm mit Hilfe des Echo-Befehls und der Grundkonstruktion:

<?php
echo 'Hallo Welt';
?>

Im folgen Abschnitt sind einige Grundelemente aufgelistet. Die Funktionen sind selbsterklärend.

<?php
$bool 
true//Boolean Variable
$string 'Hallo'//Normaler String
$exstring "Hallo\t"//String mit Steuerzeichen
$int 15//Ganze Zahl
$float 8.7//Fließkommazahl

if($bool == false)
  echo 
'Wird nicht ausgegeben, da $bool true ist.';
elseif(
$int 10//Elsif wirkt wie ein verschachteltes if.
  
die('Mit diesem Befehl kann die weitere Ausführung gestoppt werden.');
else {
  echo 
$extstring;
  echo 
' '.($int $float);
}

switch(
$string) {
  case 
1: echo 'Falls es eine Zahl sein sollte'; break;
  case 
false: echo 'Bei einem Bool-Wert'; break;
  case 
'Hallo': echo 'Mit PHP können auch Strings geswitcht werden'; break;
  default: die(
'Keine Übereinstimmung');
}

while(
$int != 0) {
  echo 
$int.'<br>';
  
$int--;
}

for(
$i 1$i 10$i++)
  echo 
$i.'<br>';
?>
<?php
$politiker 
= array("Wolfgang Schäuble""Angela Merkel""George W. Bush""Barack Obama");
echo 
$politiker[3]; //Gibt Obama zurück

//Wenn nun alle Werte zurück gegeben werden sollen, so würde man normalerweise eine For-Schleife einsetzen
foreach($politiker as $s)
  echo 
$s.'<br>';
  
$blumen = array("rot"=>"Rose","rosa"=>"Tulpe""weiss"=>"Nelke""gelb"=>"Sonnenblume"); //Assoziatives Array (Beispiel von "PHP für Dich")

?>