|
Das Buch learninPHP wurde uns freundlicherweise vom Autor Marvin Momberg zur
Verfügung gestellt. Sie haben die Möglichkeit, sich das Buch auf der
Homepage des Autors herunterzuladen.
PHP-Finder ist eines der wenigen Portale, das dieses Buch präsentiert.
Das Buch wird hier nur in Auszügen präsentiert.
|
Kapitel 2: Grundlagen | Vergleichsoperatoren | Mit Vergleichsoperatoren vergleichen sie Werte. Das wird im Unterkapitel Kontrollstrukturen wichtig. Man kann zum Beispiel folgendes testen:
3 < 4
Dieser Vergleich würde natürlich true, also ja ergeben, da 3 kleiner als 4 ist. Wenn der Vergleich aber
3 < 4
wäre würde er false, also nein ergeben, da 3 kleiner als 4 ist, und nicht größer. Rechts sehen sie eine Liste mit allen Vergleichsoperatoren. Die ersten 3 Vergleichsoperatoren werden auch zum Vergleichen von Zeichenketten (string) eingesetzt, ansonsten für alle für Integerwerte (integer) oder Kommawerte (double). Ein Beispiel:
$drei = 3; $vier = 4; print ($drei <= $vier);
Dieses Beispiel gibt im Browser 1 aus. 1 steht für true. Man kann mehrere Vergleiche mit logischen Operatoren verknüpfen. Es gibt 4 logische Operatoren: or, xor, and und ! In der Tabelle rechts steht true oder false für einen Vergleich der true oder false als Ergebnis haben würde.

 Die Zeichen hinter or und and sind dasselbe wie and und or. Es ist egal ob man zum Beispiel or oder || schreibt. Die Zeichen werden allgemein öfter verwendet, weil sie kürzer sind. Manches scheint auf den ersten Blick unlogisch, aber wenn sie ein bisschen mit verknüpften Vergleichen herumexperimentieren werden sie es schnell verstehen. Dazu ein komplettes Beispiel:
<?php $eins = 1; $zwei = 2; print ($eins < $zwei) and ($eins != $zwei) and ($eins > 0.1); ?>
In diesem Beispiel wurden 3 Vergleiche mit logischen Operatoren verknüpft. Da alle 3 Vergleiche true ergeben und die Vergleiche mit and verknüpft sind, ist die Ausgabe im Browser 1, eins steht für true. Auch wenn die Verknüpfungen kryptisch erscheinen kann man sie durch einige Beispiele schnell vertiefen. Operatoren haben in jeder Programmiersprache eine zentrale Bedeutung. Es gibt noch einen zusätzlichen Operator, den Verkettungsoperator. Mit ihm kann man 2 Operanden (links, rechts) verknüpfen. Der Verkettungsoperator wird durch einen Punkt (.) dargestellt. Beispiel:
$kette_1 = "Hallo"; $kette_2 = " ihr da draussen"; $gesamt_kette = $kette_1.$kette_2; print $gesamt_kette;
Gibt "Hallo ihr da draussen" aus. Wir verknüpfen $kette_1 mit $kette_2 durch den Verkettungsoperator und speichern diese 2 verknüpften Operatoren dann in der Variablen $gesamt_kette. Man kann sich den Zwischenschritt der Variablen $gesamt_kette auch sparen. Das funktioniert, indem man die Variable $kette_1 erweitert. Beispiel:
$kette_1 = "Hallo"; $kette_1 .= " ihr da draussen"; print $kette_1;
Gibt auch "Hallo ihr da draussen" aus. Durch den Punkt (Verkettungsoperator) vor dem Zuweisungsoperator (=) geben wir an, dass der Inhalt an die schon vorhandene Variable $kette_1 angehängt wird. | |
|
|
1 PHPhotoalbum DEUTSCH PHPhotoalbum mit automatischer Thumbnailerstellung, Statistiken, verschiedene Alben können angelegt [hits: 7841]
2 Photo Album System - updated! Komplexes Photo Album Sytem.
- mehrere Alben durch einfaches hinzufügen möglich (2 Zeilen)
- Aut [hits: 5507, downloads: 4025]
3 planetGalery Mit :: planetGalery :: haben Sie die Möglichkeit, schnell und einfach Bildergalerien auf Ihrer Inter [hits: 5429]
4 Ad Promotion Netzwerk Script Betreiben Sie Ihr eigenes >>>kostenloses<<< Promotion Netzwerk.
Banner Exchange, Popup Exchange ( [hits: 4871, downloads: 2445]
5 Ad Banner Exchange Script + Partner Programm + Ad Vermarktung Betreiben Sie Ihren eigenen Banner Exchange mit zusätzlicher Ad Funktion zur Vermarktung an Sponsore [hits: 3519, downloads: 3956]
Die Scripts sind nach Hits sortiert
|
1 PHP-Edit Kleiner Editor zum erstellen von PHP-Scripts. Außerdem gibt es die Funktion zum schnellen einfügen v [hits: 3600, downloads: 7212]
2 PHP-Triad Das Projekt "PHP Triad" hat sich all denen gewidmed, denen die Konfiguration eines Apache mit PHP un [hits: 2307, downloads: 5929]
3 Wampp / Lampp LAMPP (Linux + apache + mysql + php + perl) + WAMPP (windows + apache + mysql + php + perl) = XAMPP
[hits: 1918, downloads: 3165]
4 >e-novative> WAMP Kostenloser Installer für Apache, MySql und PHP unter Windows. Vollautomatische Installation und Kon [hits: 1607, downloads: 1543]
5 VBMyAdmin VBMyAdmin - Intranet & Internet Lösungen. Mit VBMyAdmin erstellen und verwalten Sie Ihre eigenen Dat [hits: 1531, downloads: 1454]
Die Downloads sind nach Hits sortiert
|
|