Bücher online kostenlos Kostenlos Online Lesen
jQuery von Kopf bis Fuß (German Edition)

jQuery von Kopf bis Fuß (German Edition)

Titel: jQuery von Kopf bis Fuß (German Edition) Kostenlos Bücher Online Lesen
Autoren: Ryan Benedetti , Ronan Cranley
Vom Netzwerk:
mit
- und
?>
-Tags umgeben werden.
Durch die Verwendung der
- und
?>
-Tags können Sie PHP- und HTML-Code miteinander mischen.
Jede Zeile mit PHP-Code muss mit einem Semikolon (;) abgeschlossen werden.
    
Hallo,
    echo "Bob";
?>


Regeln für Variablen
    Alle Variablen müssen mit einem Dollarzeichen ($) beginnen.
Darauf muss mindestens ein Buchstabe oder Unterstrich folgen. Darauf darf eine beliebige Kombination aus Buchstaben, Zahlen oder Unterstrichen folgen.
Bindestriche ( - ), Leerzeichen ( ) und Sonderzeichen (außer $ und _) sind in Variablennamen nicht erlaubt .
    $u = "Ostfriesland"; // OK
$zweite_heimat = "Irland"; // OK
$andere-variable = "Österreich"; // Löst
einen Fehler aus
?>

Regeln für Schleifen
    Auch in PHP gibt es
for
- ,
while
- und
do... while
-Schleifen. Die Syntax ist die gleiche wie in JavaScript.
In PHP gibt es außerdem die
foreach
-Schleife, die alle Elemente eines Arrays anhand des Schlüsselworts
as
nacheinander durchläuft. Ist das Ende des Arrays erreicht, hält die Schleife automatisch an.
    for ($i = 1; $i <= 10; $i++) {
    echo $i;
}
while ($j <= 10) {
    echo $j++;
}
$a = array(1, 2, 3, 17);
foreach ($a as $v) {
    echo "Aktueller Wert: $v.\n";
}
?>

Und noch ein paar PHP-Regeln
    Es gibt noch ein paar weitere Regeln, die uns dabei helfen, an die gewünschten Daten zu kommen, sie korrekt zu formatieren und sie in unsere Webseiten einzubauen.

Regeln für Arrays
    Ähnlich wie in JavaScript können Sie das Schlüsselwort
array
verwenden, um ein neues Array anzulegen.
Sie können auf die im Array gespeicherten Werte zugreifen, indem Sie den Index in eckigen Klammern [ ] angeben, wie in JavaScript. Und wie in JavaScript beginnt die Zählung der Indizes bei null .
Außerdem gibt es sogenannte assoziative Arrays . Anstelle des Index greifen Sie dabei mit einem Schlüssel auf die einzelnen Werte zu. Man spricht daher auch von Schlüssel/Wert -Paaren.
Um einem Schlüssel in einem assoziativen Array einen Wert zuzuweisen, verwenden Sie den => - Operator .
    $mein_array2 = array('Ostfriesland',
'Frankreich', 'Irland');
echo $mein_array2[2]; // Gibt "Irland"
aus
$arr = array("foo" => "bar", 12 => true);
echo $arr["foo"]; // Gibt "bar" aus
echo $arr[12]; // Gibt true aus
?>

Regeln für Bedingungsblöcke
    Die
if
-Anweisung verwendet die gleiche Syntax wie in JavaScript . Das Gleiche gilt für die
else
-und die
else if
-Klausel.
Die Vergleichsoperatoren funktionieren auf die gleiche Weise wie in JavaScript .
Logische Operatoren funktionieren auf die gleiche Weise wie in JavaScript . Zusätzlich gibt es in PHP noch die Schlüsselwörter
and
,
or
und
not
, die anstelle der Operatoren benutzt werden können.
    if ($x > $y){
    echo "x ist größer als y";
}
elseif ($x == $y) {
    echo "x ist gleich y";
}
else {
    echo "x kleiner als y";
}
?>

Regeln für die Bildschirmausgabe
    Die Schlüsselwörter
echo
und
print
sorgen für die Ausgabe auf dem Bildschirm.
Den Inhalt eines Arrays können Sie mit dem Befehl
print_r
ausgeben.
        echo "Bob";
    print_r($mein_array2);
?>

Ausgaben mit PHP formatieren
    So, nachdem wir das aus dem Weg geschafft haben, können wir jetzt sehen, was PHP für uns tun kann! In PHP gibt es die Funktion
json_encode
, mit der Sie ein assoziatives Array ins JSON-Format umwandeln können.

    Bevor wir die Daten kodieren, müssen sie in einem gemeinsamen assoziativen Array vorliegen. Wir haben bereits gesehen, wie wir eine Schleife über das Result Set ausführen können, um die einzelnen assoziativen Arrays anzuzeigen. Jetzt brauchen wir eine Methode, um die einzelnen Arrays zu kombinieren. Mithilfe der PHP-Funktion
array_push
können wir am Ende eines Arrays neue Elemente hinzufügen.

    Freak-Futter
    Die Funktion
json_encode
gibt es in PHP erst seit der Version 5.2. Wenn Sie eine frühere Version benutzen, sollten Sie PHP entweder aktualisieren oder in der Suchmaschine Ihrer Wahl den Suchbegriff »json_encode PHP alternatives« eingeben, um herauszufinden, wie die Entwickler von PHP diese Funktion geschaffen haben. Auf diese Weise können Sie sich notfalls auch Ihre eigene
json_encode
-Funktion stricken, um auch ohne native Unterstützung von den Möglichkeiten zu profitieren.
    Es gibt keine: Dummen Fragen
    F:
F: Ist JSON eigentlich eine Erfindung der jQuery-Entwickler?
A:
A: Nein. Douglas Crockford, der JavaScript-Chefentwickler bei Yahoo!, hat JSON entwickelt, um – wie er sagt – »eine abgespeckte Alternative zu XML« zu

Weitere Kostenlose Bücher