Befehlsreferenz
in PHP · Autor: Sebastian Fuchs
| Befehl | Funktion | Beispiel |
|---|---|---|
| echo | Ausgabe eines Strings | echo 'Hallo'; echo $Wert; (Bei einzelnen Variablen sind keine Anführungsstriche notwendig) |
| . | Verknüpfung zweier Strings (z.B. für die Ausgabe) | echo $Wort1.$Wort2; |
| || | logisches "oder" in Vergleichen | if($_GET['Wert1'] || $_GET['Wert2']) { [...] } |
| && | logisches "und" in Vergleichen | if($_GET['Wert1'] && $_GET['Wert2']) { [...] } |
| == | logisches "gleich" in Vergleichen | if($_GET['Wert1'] == $_GET['Wert2']) { [...] } |
| != | logisches "ungleich" in Vergleichen | if($_GET['Wert1'] != $_GET['Wert2']) { [...] } |
| >= | prüfen, ob eine Variable größer bzw. gleich der anderen ist | if($_GET['Wert1'] >= $_GET['Wert2']) { [...] } |
| <= | prüfen, ob eine Variable kleiner bzw. gleich der anderen ist | if($_GET['Wert1'] <= $_GET['Wert2']) { [...] } |
| > | prüfen, ob eine Variable größer als die andere ist | if($_GET['Wert1'] > $_GET['Wert2']) { [...] } |
| < | prüfen, ob eine Variable kleiner als die andere ist | if($_GET['Wert1'] < $_GET['Wert2']) { [...] } |
| $i++; | Variable bei jedem Aufruf der Zeile um den Wert 1 erhöhen | while($Wert > $i){ $i++; } |
| ! | meint immer das Gegenteil, d.h. es "verneint" Abfragen | if(!$_POST['Variable']){ [...] } |
| $_SERVER['PHP_SELF'] | diese PHP Umgebungsvariable enthält den aktuellen Dateinamen | <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"></form> |
| empty() | Abfrage, ob ein Wert leer ist (beispielsweise bei der Überprüfung von Formularen hilfreich) | if(empty ($_POST['Wert'])) { [...] } |
| basename() | liefert den Dateinamen ohne Verzeichnisse aus einer URL | echo basename("grafiken/news.jpg"); Ausgabe: news.jpg |
| include() require() | bindet die angegebene Datei ein und wertet diese aus | include('footer.php'); |
| nl2br() | fügt vor allen Zeilenumbrüchen eines Strings HTML-Zeilenumbrüche ein | nl2br('Hier\n ist ein Zeilenumbruch!'); Ergebnis: Hier<br /> ist ein Zeilenumbruch! |
| file_exists() | prüft, ob eine Datei oder ein Verzeichnis existiert | if(file_exists('datei.php')) { [...] } |
| isset() | prüft die Existenz einer Variable | if(isset($_POST['Login'])) { [...] } |
| strlen() | Länge eines Strings ermitteln | echo strlen('abcd'); Ausgabe: 4 |
| substr() | einen Teil eines Strings zurückgeben | echo substr('abcd', 1, 2); Ausgabe: bc |
| md5() | errechnet den MD5-Code eines Strings (brauchbar für eine Einwegverschlüsselung von Daten) | echo md5('1234'); Ausgabe: 81dc9bdb52d04dc20036dbd8313ed055 |
| time() | gibt den aktuellen Unix-Timestamp/Zeitstempel zurück | echo time(); Ausgabe: 1171968240 |
| move_uploaded_file() | verschiebt eine hochgeladene Datei in ein Verzeichnis | move_uploaded_file($_FILES['datei'] ['tmp_name'], '/downloads'); |
| unlink() | entfernt eine Datei | unlink('/downloads/seite.html'); |
| is_dir() | prüft, ob der angegebene Dateiname ein Verzeichnis ist | is_dir('/downloads/'); |
| is_numeric() | prüft, ob eine Variable eine Zahl oder ein numerischer String ist | is_numeric(178151); |
· zurück zu "PHP Tutorials"






