-
Notifications
You must be signed in to change notification settings - Fork 0
/
PHP
78 lines (61 loc) · 1.89 KB
/
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
//Wert zurückgeben:
echo "Hallo Welt!";
//Variable zuweisen (müssen nicht vorher deklariert werden)
$testVar="Hallo";
//Variable zurückgeben
echo $testVar;
//HTML zurückgeben (Konkatenation mit dem Punkt ".")
echo "<h2>".$testVar."</h2>";
//Logische Operatoren
$bedingung=false;
$bedingung2=true;
$bed=!$bedingung;
$bed2=($bedingung || $bedingung2); //Bedingung 1 oder Bedingung 2 muss wahr sein
$bed3=($bedingung && $bedingung2); //Bedingung 1 UND Bedingung 2 müssen wahr sein
$bed4=($bedingung xor $bedingung2); //Bedingung 1 oder Bedingung 2 muss wahr sein aber nicht beide
var_dump($bed2); //gibt Variablentyp
$zahl=11;
if($zahl>20) {
echo "statement true";
} else {
echo "statement false";
} //hier im Beispiel wird das else ausgeführt
//While Schleife
$zahl=0;
while($zahl<11) { //wiederhole Schleifeninhalt bis Zahl 11 oder grösser ist
echo $zahl;
$zahl+=1; //Zahl jeweils um 1 erhöhen
} // also werden hier im Beispiel die Zahlen 0 bis 10 ausgegeben
//do while Schleife; Unterschied: Bedingung wird erst am Ende geprüft
do {
echo $zahl;
$zahl+=1;
}while($zahl<11);
//Arrays
$geschlechter = array("m","f","n");
echo $geschlechter[0]; //gibt m aus
for($i=0; $i<count($geschlechter); $i++){
echo geschlechter[$i];
}
//Ausführung abbrechen
exit();
//Funktionen
function playGame() {
echo "Let's gooo!";
}
//Funktionen mit Parametern
function playGame($name1, $name2) {
echo "Let's gooo $name1 und $name2 !";
}
//Funktionen mit default Parametern
function addierenMitZahl($zahl1, $zahl2=10) {
echo $zahl1 + $zahl2;
}
//Datum und Uhrzeit
echo date("d.m.Y - H:i:s");
//Timestamp Sekunden seit 1.1.1970 um 0 Uhr
time();
//Include, um selben Baustein in mehrere Unterseiten zu integrieren, z.B. Navigation
include 'Dateiname.php';
//Require, funktioniert ähnlich wie include, wenn die Datei nicht vorhanden ist, wird die Seite aber nicht geladen
require 'Dateiname.php';