Bücher online kostenlos Kostenlos Online Lesen
PHP Einsteigerkurs - Grundlagen der PHP/MySQL Programmierung in 5 Tagen verstehen

PHP Einsteigerkurs - Grundlagen der PHP/MySQL Programmierung in 5 Tagen verstehen

Titel: PHP Einsteigerkurs - Grundlagen der PHP/MySQL Programmierung in 5 Tagen verstehen
Autoren: Klaus Thenmayer
Vom Netzwerk:
PHP werden Variablen mit einem vorangestellten Dollarzeichen ($)
markiert. Der Name der Variable ist frei wählbar, er darf aber keine
Leerzeichen enthalten, sondern nur klein- und großgeschriebene Buchstaben sowie Zahlen und Unterstriche.
     
    Um die Inhalte mehrerer Variablen hintereinander auszugeben, müssen diese
mittels eines Punktes getrennt werden:
     
               $part1 = "Hallo ";
           $part2 = "Welt!";
     
           echo $part1 . $part2;
    ?>
     
    Dies ergibt dieselbe Ausgabe wie in unserem ersten Beispiel. Wir können
aber auch TextBlöcke mit Variablen gemeinsam ausgeben:
     
               $part1 = "Hallo";
     
           echo $part1 . " Welt!";
    ?>
    Wenn Sie auf der Suche nach Fehlern in einem Programm sind, können Sie mittels der Funktion var_dump jederzeit herausfinden, welcher Art die Informationen innerhalb einer Variable sind und welchen Wert Sie gerade hat:
               $part1 = "Hallo";
     
           var_dump($part1);
    ?>
     
    Ausgabe:
    string(5) "Hallo"
     

Den Programmcode kommentieren
    Solange unsere Scripte noch wenige Zeilen lang sind, ist auf den ersten
Blick schnell erkennbar, was welcher Codeblock macht. Sobald er aber länger
wird, kann es erforderlich sein, innerhalb des Programmcodes Anmerkungen zu
hinterlassen, damit jeder, der den Code später liest, sofort weiß, was die
folgenden Codezeilen bezwecken.
    Es gibt in PHP einzeilige und mehrzeilige Kommentare. Vor einzeiligen
Kommentaren werden zwei Schrägstriche // geschrieben. Alles, was nach den zwei
Schrägstrichen in der jeweiligen Zeile geschrieben wird, wird nicht mehr als
Code behandelt.
     
    Mehrzeilige Kommentare beginnen mit einem Schrägstrich und einem Stern /*
und enden mit einem Stern und einem Schrägstrich */
     
    Hier wieder ein Beispiel:
     
               // ich bin ein einzeiliger Kommentar
           echo "Ich bin
Programmcode";
           /*
           Ich
           bin
           ein
           mehrzeiliger
           Kommentar
           */
    ?>
     
    Dieses Script gibt nur den folgenden Text aus:
    Ich bin Programmcode
     
    Ein guter Programmierer sollte natürlich stets als Ziel haben, einen
Programmcode zu schreiben, der von sich aus schon gut erkennen lässt, was er
bezweckt. Das kann zum Beispiel durch logische Variablen- und Funktionsnamen
erfüllt werden. Eine Variable mit dem Namen $a, $b und $c sagt wenig aus, wenn
die Variablen aber $nettoPreis, $umsatzsteuer und $bruttoPreis heißen, ist
schon eher klar, welche Werte sie beinhalten werden.
    Dennoch ist zum Beispiel bei der Programmierung von komplizierten
Algorithmen oder Codestellen sehr hilfreich, wenn man aussagekräftige
Kommentare dazuschreibt. Man könnte den Programmcode mittels Kommentaren zum
Beispiel auch in mehrere Blöcke aufteilen.
     
    So könnte ein Programmblock mit folgendem Kommentar beginnen
    /* ********************
    Nutzereingaben verarbeiten
    ******************** */
     
    und der nächste Block wird wie folgt beschriftet:
    /* ********************
    Berechnungen durchführen
    ******************** */
     
    und der letzte Block zum Beispiel wie folgt:
    /* ********************
    Ergebnisse ausgeben
    ******************** */
     
    Dann wüsste jeder Programmierer, der an den Berechnungen etwas ändern will,
sofort, in welchem Bereich des Codes er suchen müsste.
     

Rechenoperationen (Grundrechnungsarten)
    Speichern Sie in Variablen anstatt Buchstaben nur Zahlen, so kann man mit
diesen rechnen.
     
    Hier ein Beispiel (in diesem Beispiel wird der HTML Code
verwendet, welcher im Browser als Zeilenumbruch dargestellt wird):
     
               $number1 = 2;
           $number2 = 3;
          
           $addition = $number1 + $number2;
           $subtraction = $number1 - $number2;
           $multiplication = $number1 *
$number2;
           $division = $number1 / $number2;
          
           echo "Zahl 1: " . $number1;
           echo "
";
           echo "Zahl 2: " . $number2;
           echo "
";
           echo "
";
          
           echo "Addition: " .
$addition;
           echo "
";
           echo "Subtraktion: " .
$subtraction;
           echo "
";
           echo "Multiplikation: " .
$multiplication;
           echo "
";
           echo "Division: " .
$division;
    ?>
     
     
     
    Dieses Script würde folgende Ausgabe im Browser anzeigen:
    Zahl 1: 2
    Zahl
Vom Netzwerk:

Weitere Kostenlose Bücher