php-resource.de

PHP Tutorial: Hier ein kleines allgemeines Tutorial zu PHP

Die Einleitung ist in folgende Themen aufgeteilt: -Einleitung -Variablen -Parameterübergabe -Funktionen -Schleifen -IF-Abfragen Am besten Sie schauen sie sich der Reihenfolge nach an.

|25.09.2009 | demiangrandt@ | 23792 | KAT : PHP | | Kommentare 0


6

6

IF-Bedingungen

Bestimmte Befehle sollen nur ausgefürt werden, wenn bestimmte Bedingungen zutreffen. Ein Beispiel wäre, dass beim Eintragen eines neuen Eintrags in einen Newsletter erst überprüft werden soll, ob überhaupt alle Felder ausgefüllt wurden.

<?php
if ( strlen($Name) < 1) echo "Sie haben keinen Namen angegeben";
if ( 
strlen($Email) < 1) echo "Sie haben keine email-Adresse angegeben";
else echo 
"Alles okay!";
?>

IF bedeutet übersetzt "wenn" - und den Sinn hat diese Funktion auch, denn wenn die Bedinung wahr ist, dann sollen die folgenden Aktionen ausgeführt werden.
Dabei ist es möglich eine auszuführende Aktion wie oben direkt dahinter zu schreiben, oder aber wenn es mehrere Aktionen sind, sie in Klammern zu schreiben, wie bei Schleifen:

<?php
if ( strlen($Name) < 1
{
echo 
"Sie haben keinen Namen angegeben<br>";
echo 
"und das finde ich nicht nett!";
...
}
?>

Und natülich kann man wie man Schleifen ineinander verschachteln kann auch IF-Abfragen ineinander verschachteln. Hier einige Vergleichsmöglichkeiten zweier Variablen

<?php
$var1 
== $var2     //wenn beide den selben Inhalt haben
$var1 !=  $var2     //wenn sie unterschidelichen Inhalt haben
$var1 <   $var2    // wenn var1 kleiner als var2 ist
$var1 <= $var2    // hier wenn sie kleine oder gleich var2 ist
$var1 >   $var2   //  wenn var1 grösser als var 2 ist
$var1 >= $var2    //hier wenn var1 grösser oder gleich var2 ist
?>

Dabei ist zu beachten, dass man nicht nur Variablen direkt miteinander vergleichen kann, sondern beliebige Werte. Die Funktion strlen() liefert einem die Anzahl der Zeichen innerhalb einer Variable. So liefert strlen("hallo"); die Zahl 5 - strlen($string); wenn $string = "hallo" ist auch wieder 5. Eine möglicher Vergleich wäre dann:

<?php
$string 
"hallo"

echo 
"Der String ist " strlen($string) . " Zeichen lang<br>"

if (
strlen($string 4)
{
   echo 
"auf jeden Fall is er länger als 4 Zeichen";
}
else echo 
"Er ist 4 oder weniger Zeichen lang!";
?>

Das else führt alle Aktionen ein, die eingeführt werden sollen, wenn obige Bedingnung nicht zutrifft, und diese Aktionen können auch wieder in Klammern geschrieben werden.

Und damit haben Sie die Grundlagen zur Programmierung in PHP schon hinter sich!
Navigation -> Seitenanzahl : (6)

  «  1 2 3 4 5 6  
Kommentare zum Tutorial
Tutorial kommentieren
 
Über den Autor
demiangrandt@

demiangrandt@

Status
Premium Mitglied

Beruf
Unbekannt

Mitglied seit:
30.04.2009

letzte Aktivität
04.06.2009

 

Tutorial bewerten

Hat Ihnen dieses Tutorial gefallen? Dann bewerten Sie es jetzt! Fünf Sterne bedeutet "Sehr gut", ein Stern "Unzureichend".



 

aktuelle Artikel

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Neu | Berni

Wissensbestand in Unternehmen

Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Neu | Berni