Kategorien-Archiv PHP

PHP Formulare

Jeder Mensch kann keine Formulare leider und alle Menschen mögen Formulare. Und Sie werden erfreut sein, wie toll das mit den Formularen in PHP funktioniert mit Usern und Programmieren und Websitenbetrachtern: Fomulare sind toll, vor allem wenn Sie richtig eingesetzt werden. So
sieht ein gutes Formular aus in Ihrem Brief oder auf Ihrer Website: Der User ist allein in der weissen Wüste und wird durch Formulare und viel klicken darin locker zum Ziel gebracht. Gemeint ist mit der weissen Wüste, oft fällt es dem Mensch schwer zu schreiben. Nehmen wir an, der grosse Webshop schafft Formulare ab und alle Besteller schicken Postkarte mit Bestellungen. Das wäre für die Firma eine Riesenarbeit.

Auch für die Kunden wäre das langweilig und grosser Aufwand. Deswegen sind Formulare erfunden worden. Denn nun kann man wie im Flugzeug beim Visaantrag ausfüllen vor der Landung in Asien einfach nur ja und nein ankreuzen. In der Programmiersrache PHP, mit der werden heutzutage fast alle Webpages ausgerüstet, sind Formulare das A und O jeder Kommunikation. Falls Sie also zum Beispiel einen einfach Chat auf einer HTML Homepage einbinden, dann werden Sie das über Formulare tun. Und je mehr Sie Formulare mit „ja“ „nein“ Optionen anbieten, desto mehr User werden bei Ihnen chatten und einkaufen. Deswegen programmieren Sie auch jedes Formular so, der Mensch ist ein Gewohnheitstier und in der Freizeit faul, er ist ja auch Ihr Kunde, und so sollten alle Formulare schon vorbelegt sein mit den Eingaben vom letzten Mal. Zum Beispiel weiss die Pizzafirma Lecker, wenn der Kunde Herr Hunger sich einloggt,
er will 6 mal Funghi und 3 Dosen Limo und so steht oben auf der Seite: Bestellung wie gestern und Abbuchung wie gestern und Lieferzeit wie gestern? Kunde klickt dann im Formular ja an, PHP nimmt die Daten von gestern und das frische Essen geht auf die Reise. Also wird in jedem Fall die Basis von Ihrem Programm sein, Formulare zu konstuieren, damit der User Sie
einfachst erreichen kann und schnellst. Und so, Sie können übrigens bei Homepages sich den Code auch anschauen, sieht es dann auf einer Seite aus, die Formulare einsetzt:

Ihr Hobby:

Ihr Beruf:

Für Sie wichtig ist, damit Sie sich in PHP reindenken können. PHP sendet im Prinzip eine Email an die Homepage, das heisst, der User sieht ein Formular. Dann tippt der User in den weissen Kasten Buchstaben oder klickt auf Button über Formular wie „Wollen Sie den Newsletter haben“ und jetzt erzeugt PHP im Prinzip wieder eine Email, deren Daten Sie abspeichern und auswerten in Ihrer Datenbank zum Bespiel auf dem Server.

PHP Fehlermeldungen

PHP ist eine moderne Skriptsprache, die weltweit genutzt wird, um Homepages interaktiv zu gestalten. Und Sie können mit PHP, weit verbreitet und bekannt, alles tun, was ein Rechner erarbeiten kann. Aber der Mensch macht Fehler und so gibt es in PHP zwei Formen der
Fehlerbehandlung. So macht der Programmierer Fehler beim Erstellen des Codes. Aber PHP zeigt Ihnen die Fehler beim Testen und Sie können die Fehler korrigieren. Denn ein falsches „;“ kann ein PHP Programm zum Absturz bringen. Und dann gibt es noch eine weitere Möglichkeit der
Fehlerbehandlung. Denn wenn in alten Programmiersprachen wie Cobol oder Assembler ein Fehler passierte, dann stürzte das Programm ab.

Mit dem PHP Debugger e_ALL können Sie Fehlermeldungen definieren und abstellen.

Wenn Sie Windows nutzen und den blauen Bildschirm sehen, dann hat das BS einen Fehler gemacht. Aber die neuen Programmiersprachen wie PHP haben eine spezielle Fehlerbehandlung entwickelt. So wird ein Fehler, der während der Laufzeit des Programmes auftritt, ein Laufzeitfehler. Und wie wenn Sie bei Triathlon dabei sind und sich verlaufen sollten, dann würde eine Fehlerbehandlung Sie wieder auf den richtigen Weg bringen. Ein Beispiel
für einen Fehler in einem PHP Programm ist die falsche Dateneingabe. So sieht Ihr Besucher auf der Seite das Formular mit der Überschrift: Bitte geben Sie Ihr Alter an. Wenn aber der Besucher mit Absicht oder aus Versehen eine falsche Zahl eingibt oder ein Wort, dann wird PHP das korrigieren. Aus Sicht vom Besucher sieht das so aus:

„Bitte geben Sie Ihr Alter an.“ und jetzt gibt der User 234 ein. So ein Bitte geben Sie Ihr Geburtsdatum ein, damit wir Ihr Alter berechnen können. Und Sie sehen schon, das ist die Heidenarbeit die jeder Programmierer leisten muss. Denn natürlich kann auch der Besucher eingeben:

Auf die Aufforderung „Bitte geben Sie Ihr Alter an.“ gibt der User in das Formular das Wort „Max“ ein. Auch hier wird PHP das meŕken und auf dem Bildschirm sieht der Besucher: „Leider war Ihre Eingabe falsch, bitte geben Sie Ihr Alter in einer ganzen Zahl an.“ Und wie gesagt, wenn Sie Code in PHP erstellen, dann wird mindestens die Hälfte Ihres Codes aus Fehlerabarbeitung bestehen. Denn Sie bauen interaktive Seiten und dann können die User viele falsche Werte eingeben und damit auch Ihren Server überlasten. Deswegen sollte jeder Befehl fehlerfrei ausgeführt werden oder so eingeschränkt werden, dass Fehler sofort korrigiert
werden während der Laufzeit.

Und das alles werden Sie auch in allen Programmiersprachen der Modernvorfinden, aber noch viel wichtiger als diese Aspekte ist der Angriff. Denn ein Virus oder ein Trojaner ist für einen Rechner ein Fehler. Deswegen fangen Sie in PHP alle Möglichen Attacken von Usern ab und dann wird Ihr Server und damit Ihre Homepages immer sicher sein.

PHP Include

PHP ist eine höhere Programmiersprache, die für das Internet entwickelt worden ist. So ist heutzutage so gut wie jeder Webshop oder jedes Forum in PHP programmiert. Und so finden Sie in dieser Skriptsprache so gut wie alle Elemente der anderen Programmiersprachen auch wie in C oder Java, aber es gibt noch viel mehr Möglichkeiten. Da die Entwickler sich
vor allem auf die Möglichkeiten im Netz beziehen, muss auch jedes Programm in PHP erstellt auf alle Informationen im Netz zugreifen können, egal ob es um eigene oder fremde Daten geht.
So wird ein Programmierer, der verschiedene Projekte verknüpft, zum Beispiel Daten aus mehreren Homepages einliest, immer wieder den Befehl „include“ nutzen. Denn hiermit werden Dateien in ein Programm eingebunden. Und im Prinzip ist im Internet jede Information eine Datei.

So ist include eine mächtige Prozedur, mit der Sie im Prinzip jedes File und jede Info von Ihrem Rechner oder aus dem www einbinden können. Deswegen ist es wichtig, die Datei exakt zu adressieren. Denn wenn Sie zum Beispiel auf Ihrem Rechner zweimal die Datei „tagesprotokoll.txt“ haben, dann muss ja Ihr PHP Programm wissen, welche Datei nun zu nutzen ist. Praktisch ist der include Befehl zum Abkapseln. Wenn Sie Software entwickeln, dann sollte Ihr Programm in möglichst viele kleine logische Teile splitbar sein. Und beim include Prinzip wird das unterstützt, indem die Variablen in der Datei denselben Geltungsbereich haben wie in der Hauptprozedur. Und das ist wichtig, weil so einfach Werte zwischen
den Dateien übermittelt werden können.

Denn wenn ich mit include auf eine Datei zugreife, dann stehen die Variablen von dort auch in der Hauptprozedur zur Verfügung. So ist ein einfaches Beispiel aus dem Alltag: Wir haben die beiden Zahlen $a und $b. Nun addieren wir die Zahlen. In PHP ausgedrückt würde das der Programmierer folgendermassen implementieren.

Ich speichere Werte in die Variablen $a und $b. Nun rufe ich die Datei „addition“ auf mit dem include Befehl und dann werden die Variablen $a und $b addiert. Technisch funktioniert das so: Sie bauen ja Ihren PHP Code in HTML Homepages ein. Und wenn Sie nun in dem PHP Code den Befehl include geben, dann ist das so, als würden Sie eine andere Homepage im HTML Format aufrufen und innerhalb der Seite würde der PHP Code eingesetzt und würde dann durchlaufen. Und nach der Abarbeitung der Datei springt das PHP Programm wieder in das HTML Bett und dann zurück, von wo include aufgerufen worden ist.

Und wenn Sie ein guter Programmierer werden wollen, dann erstellen Sie Ihre Homepages mit PHP Code eingebettet mit einer Zeilenmenge von maximal 80 Zeilen. Und wenn Sie mehr brauchen, dann rufen Sie lieber mit include eine andere Datei auf, so dass Sie viele kurze Programme schreiben, die sich gegenseitig nutzen, include im wahrsten Sinne des Wortes, und schreiben Sie nie Riesendateien mit 1000 Zeilen Code. Denn der gute Programmierer nutzt das Grundprinzip: Teile
und herrsche.

PHP: Konstanten

Wie in jeder Programmiersprache kann man in PHP Konstanten definieren und auch vorhandene Konstanten nutzen. Was ist eine Konstante in einem Programmiersystem? PHP ist eine höhere Programmiersprache, mit der Homepages so aufgebaut werden können, dass User chatten und
kommunizieren können mit einem Webshop oder einem Forum. Allein mit PHP und HTML können Sie alle Anwendungen für das Internet und auch für Ihren Rechner schreiben. Und ein Sprachelement von PHP sind die Konstanten. Warum braucht ein Programmierer die Konstanten und kann nicht einfach mit Variablen, die er nicht ändert, sozusagen konstante Werte simulieren. Das hat aber keinen Sinn und ausserdem kann der Programmieren mit Konstanten jede Menge Programmierfehler vermeiden.

Ein simples Beispiel, um den Sinn von Konstanten in Codes zu verdeutlichen. Legen Sie die Konstante Schachbrettgross mit 8 als Konstante fest. Und nun definieren wir ein Schachbrett mit der Länge der Zeile Schachbrettgross (Der Wert ist 8) und Breite von Schachbrettgross. Nun
haben wir ein 64 Felder grosses Array definiert. Und wenn Sie nun den Befehl eingeben: Dame geh vonm rechten Rand noch einen Schritt nach rechts, dann wird der Code von PHP in das Schachbrett schauen, dann wird der Breitenwert und eins erhöht und das PHP Programm wird eine
Fehlermeldung erzeugen: 9 ist grösser als Schachbrettgross mit dem Wert 8 und der Zug wird als ungültig definiert. So nutzt der Programmierer Konstanten vor allem zur Nutzung von Grenzdefinitionen, wie gross zum Beispiel Variablenfelder sind.

In PHP gibt es drei Formen der Konstanten: die selbstdefinierte Konstante die vordefinierte Kontante und die magische Kontante. Beginnen wir mit der vordefinierten Konstante. Anstatt dass Sie selbst erechnen müssen, können Sie einfach die Konstante „PHP_INT_MAX (integer)“ nutzen. Vergleichen Sie ihre Variable mit dem Wert und Sie sehen, ob Ihr Wert gültig ist. Ist Ihre Variable grösser als PHP_INT_MAX, dann wird es eine Fehlermeldung geben, denn Ihre Zahl hat die mögliche Gültigkeit von PHP überschritten. Achten Sie darauf, dass nicht alle Kontanten in allen PHP Versionen verfügbar sind.

Sie selbst können auch Konstanten definieren. Weisen Sie $pi den richtigen Wert zu und Sie können bei jeder Kreisberechnung auf die Konstante $pi zurückgreifen. Und so definieren Sie möglichst zu Beginn der Codeerstellung Ihre Konstanten. Sie geben Ihnen auch im Programm Orientierung, denn beim Schachprogramm werden Sie sich auch immer auf die Grösse vom Spielfeld beziehen. Und selten, aber in PHP gibt es sie, werden acht magische Konstanten in PHP zur Verfügung gestellt. Hier aber ist es besonders wichtig, bevor Sie diese magischen Konstanten benutzen, dass Sie auf Erweiterungen achten und auch auf Ihre PHP Version. So kann eine der Konstanten die aktuelle Zeilennummer vom Programm liefern, das hilft vor allem bei der Fehlersuche.

PHP und Array

PHP ist eine höhere Programmiersprache, mit der vor allem interaktive Homepages wie zum Beispiel Webshops erstellt werden können. PHP ist eine Skriptsprache, das heisst Sie können den Code lesen und auch der Rechner kann die Befehle ausführen, ohne dass sie vorher kompiliert werden. Und wie alle anderen höheren Programmiersprachen können Sie auch ihn PHP
Variablen belegen und manipulieren.So kennen Sie sicher, dass jede Datei oder jeder Rechner einen Namen bekommt. Und so kann man die Datei nennen wie der User es gern möchte.Aber wenn Sie nun mehrere Dateien bezeichnen wollen, die aber auch ein gemeinsames Kennzeichen haben, dann können Sie auch ein Feld oder ein array anlegen.

Dort werden Elemente zusammengefasst, die nun zusammen angesprochen werden. Das klingt
kompliziert, aber das array hat so viele Vorteile für den Programmierer, dass sich die Einarbeitung lohnt. Statt also jeder Datei einen Namen zu geben wie file1 und file2 wird nun ein Array mit Dateien angelegt. Und jetzt sagen wir nicht mehr, wir suchen file1, sondern wir suchen die 4. Datei oder die 6. Datei. Denn die Dateien liegen nun hintereinander im Speicher und werden auch so angesprochen. Oder wenn Sie zum Beispiel 1000 Briefkästen oder 1000 Mailboxen ansprechen wollen, dann brauchen Sie nicht für jede Mailbox sich einen Namen ausdenken.

Denn Sie sagen einfach dem Rechner: mach die 17. Mailbox auf oder ich suche Mailbox 23.
Das lässt sich viel einfacher schreiben und beschreiben. Natürlich kann man das array auch in zwei oder drei Dimensionen anlegen. Das sieht dann zum Beispiel so aus: Weltraumschachbrett und der Sternenkapitän sitze auf Koordinate 1,3,7. Ideal ist ein zweidimenionales Array geeignet und ein Spiel wie Schiffe versenken in PHP zu realisieren. Jedes Planquadrat auf
dem Meer ist dann ein Element von einem zweidimensionalen Array und für zwei Spieler legt also der Programmierer zwei Arrays an. So beschreiben Sie auch mit einer dreidimensionalen Matrix oder einem dreidimensionalen Array jedes 3 D Schachspiel. Also können Sie alle Werte, die sich wiederholen, wie Statistiken oder Routinen, bequem in arrays programmieren. Und Sie können alle Formen von Typen in arrays unterbringen. Und wenn Sie dann programmieren, dann werden Sie wie in der Tageszeitung die Arrays vor allem für Tabellen benutzen.

So lassen sich ganz einfach die 18 Mannschaften einer Bundesligafussballmannschaft in einem Array mit 18 Elementen speichern, wenn Sie wollen setzen Sie immer den Tabellenführer auf der erste Element des Feldes. Und in dem Feldelement können Sie nicht nur die Namen aller Bundesligamannschaften abspeichern, sondern auch die Namen aller Spieler, ihre Gehälter oder
die Anzahl der gespielten Minuten von jedem Feldspieler in der Bundesliga. Und durch ein Array sind die Daten auch schnell gefunden, denn wenn Sie den Trainer auslesen wollen vom Tabellenführer der Bundesliga, dann schauen Sie auf das erste Element von Ihrer PHP Tabelle
und dort finden Sie den Namen.

PHP Schleifen

PHP Schleifen: In jeder Programmiersprache gibt es Schleifen, egal ob Sie Maschinencode
mit 0 oder 1 erstellen oder aber komplexe Konzepte mit der hohen Programmiersprache PHP, mit der Sie komfortabel unter anderem interaktive Homepages erstellen können. Was ist eine Schleife in einem Code einer Programmiersprache? Programmieren nennen Wiederholungen
Schleifen. Wenn also das Computerprogramm auf Ihrem Monitor 20 mal das Zeichen „x“ ausgibt, dann wird im Programm gleichzeitig eine Schleife 20 mal durchlaufen. Der Sinn ist, der Programmierer muss nicht 20 mal in den Code hineinschreiben, gib das Zeichen „x“ aus. Ausserdem kann der Programmierer festlegen, dass das Programm einen Schleife so oft
durchläuft, wieviel Tore in einem Fussballspiel geschossen worden.

Wenn die Variable $tore zum Beispiel den Wert „7“ hat, dann wird durch eine Schleife, die siebenmal durchlaufen wird, siebenmal ein Jubelton über die Soundkarte beim Rechner ausgeben.
Im Prinzip gibt es in PHP zwei Formen der Schleife, wie auch in fast allen anderen Programmiersprache. So gibt es die For Schleife und die bedingte Schleife. Die For Schleife ist eine Wiederholung, deren Wiederholungen im Befehl definiert werden. So kann zum Beispiel dem Rechner gesagt werden:

For also für die Variable $laufen erhöhe den Wert von 0 startend jeweils um 1, bis die Zahl 42 erreicht ist und jedesmal gibt den Text aus: „Müde aber geschafft“. Und so simulieren Sie einen Marathonlauf, immer wenn ein Kilometer geschafft wurde, dann wird der Text ausgegeben. Und das 42 mal. Wenn Sie also wissen, wie oft ein Prozess wiederholt werden soll, dann
nutzen Sie die „for“ Schleife.

Wenn Sie aber gar nicht wissen, wie oft ein Prozess wiederholt werden soll, dann nutzen Sie die „while“ Schleife. Sie funktioniert folgendermassen: Solange alles in Ordnung ist, solange wiederhole die Schleife. So ist ein bekanntes Programmierbeispiel, der Test, ob genug vorhanden ist. So programmieren Sie ein Lager so: While also während noch Platz im Lager, lade eine neue Kiste ins Lager. Etwas mehr auf PHP Sprache gebracht würden Sie das so dann programmieren:

while $kistenmenge kleiner als 100 ist, solange lade eine Kiste ins Lager und erhöhe damit $kistenmenge um eins. Der Rechner wird also hier und das wird fast immer beim Programmieren
mit der while Schleife gemacht, die Laufvariable erhöhen oder erniedrigen, bis die Grenze erreicht ist. Damit kann fast jede Prozedur aus dem Alltag in PHP umgesetzt werden. Denn fast immer laufen ja Prozesse, bis zum einem Ereignis. Zum Beispiel, es regnet, bis die Wolke
leer ist oder aus der Homepagewelt: Hat der Kunde genug Geld geschickt, dann senden wir ihm die Ware. Auch das kann mit while Schleifen realisiert werden. Und wer jetzt in die Praxis einsteigen will und Code erzeugt: Die For Schleife erzeugt komplexen Code und sollte gemieden
werden, wenn Sie einfache und übersichtliche Programme erstellen wollen.

PHP: Kurzschreibweisen

PHP Kurzschreibweisen: Falls Sie eine Homepage bauen wollen, die interaktiv mit Besuchern
kommuniziert und eine gängige und kostenlose Programmiersprache nutzen sollen, dann wählen Sie PHP. Die Skriptsprache ist inzwischen auf so gut wie jeder Homepage zu finden. Und jede Programmiersprache, die seit 1980 entwickelt Worten ist, nutze jede Menge Shortcuts oder auch
Kurzschreibweisen. Und so ist die Nutzung auch sehr umstritten. Ich habe gerade mal Homepages durchsucht, die Manuals anbieten oder Semiare in PHP, zum Beispiel Unis, dann kann ich das einfache Fazit ziehen:

Die Profis nutzen Kurzschreibweisen also wenn es drei Zeichen kürzer geht,dann wird der Ausdruck geschrieben. Und die Amateure, die auch Homepages in ihrer Schreibweise erstellen, nutzen lieber den ausführlichen Ausdruck. Hier ein paar Verkürzungen in der Programmiersprache PHP, damit der Neuling beim Programmieren einen Einblick bekommen kann, was hier programmiert wird. Hier das bekannteste Beispiel aus der PHP Welt zur Abkürzungsproblematik:

$iiii += 1; und rechnet das dasselbe wenn auch auf anderem Weg wie das
übliche : $iiii = $iiii + 1; Das heisst, die Variable wird um eins erhöht.
$iiii *= 2; ist dann $iiiii = $iiii * 2;
$strings .= „i“; geht auch mit Zeichen: $strings = $strings . „i“;

Und Sie sehen die Gefahr. Ist Code so nach einem Jahr noch lesbar in der Abkürzung. Natürlich nutzen die Profis auch die Abkürzungen, weil alle Kollegen sie nutzen. Und oft sind die Kurzschreibweisen in der Ausführung auch schneller. Ich würde trotzdem die ausführliche

Codebeschreibung vorziehen:

Auch so, auf den ersten Blick ungewöhnlich, lassen sich Variablen
definieren. Und das ist sogar übersichtlicher als im Normalen Code:

$var = isset($_GET[‚var‘]) ? $_GET[‚var‘] : ‚default value‘;

Es gibt unbegrenzte Möglichkeiten für Abkürzungen in der Schreibweise oder Codeerstellungssparmassnahmen. Aber achten Sie darauf, in der Praxis ist Übersicht wichtiger als ein paar Sekunden Geschwindigkeit im Code.

Oder wie lang brauchen Sie, um jenen Code zu verstehen:

$zahli = 15;
$zustand = ($zahli > 3) ? ‚gross‘ : ‚klein‘;

Und wenn wir das klassisch schreiben, dann sehe das so aus:

if ($zahli > 3)
{
$zustand = ‚gross‘;
}
else
{
$zustand = ‚klein‘;
}

Und hier ist eindeutig zu. Die klassische und ungekürzte Codebeschreibung ist lesbarer.

Und hier ein Beispiel aus der Praxis von Schreibfaulen, funktioniert,
ist aber unsicher und kurz:

.

Und zum Abschluss noch ein ganz anderes Beispiel, damit Sie sehen, Sie
werden überall auch in PHP Kurzschreibweisen angeboten bekommen. So ist:

Und das entspricht der ausführlichen Schreibweise von : $e = $e % 3;

PHP: Vergleichsoperatoren

PHP: Vergleichsoperatoren: PHP ist eine Skriptsprache, mit der Sie wunderbar und einfach
interaktive Homepages erstellen können. Und weltweit ist PHP bekannt und im Einsatz, Sie werden überall Unterstützung und auch hilfreiche Tools für Ihre Homepage finden. Jede Programmiersprache auch PHP besteht aus zwei Teilen. Sie können dem Computer einen Befehl geben zum Beispiel Addiere oder Sie können dem Computer den Befehl geben „Vergleiche“ wie
zum Beispiel ist es 17 Uhr? Das heisst, alle Software, die Sie nutzen oder schreiben kennt nur zwei Möglichkeiten: Befehl,tu etwas. Vergleiche und liefere ein Ergebnis in boolescher Form.

In Boolscher Form heisst auf Programmiererdeutsch: Das Ergebnis ist richtig oder falsch. Und weil wir hier einen Vergleich durchführen in einer Programmiersprache heisst das: Liefert der Vergleich den Befehl false, dann wird abgebrochen, ist der Wert aber true, dann wird
weitergerechnet. Und es gibt nur die zwei Werte in der Booleschen Mathematik: true und false.
Und in einem Beispiel sieht das so aus: Wenn die Zahl der Kuchenstücke durch 12 teilbar ist, dann bekommt jedes Kind ein Stück Kuchen. Und wenn die Software bemerkt, es sind nur noch 11 Stück Kuchen da, dann wird der Befehl Kuchen verteilen nicht durchgeführt. Und Sie erkennen,
eine Programmierstunde ist nichts anderes als ein Interview. Sie lesen zum Beispiel ein:

Wie viele Bücher wollen Sie kaufen? Und der Kunde gibt dann 2 ein. Die Software schreibt dann im Code: Wenn der Kunde die Zahl 2 in das Bestellformular eingibt (dann ist der
Wert true und es wird ausgeführt), dann liefere ihm zwei Bücher. Folgende wichtigere Vergleichsoperationen gibt es in PHP, denn es gibt weitaus mehr und Sie können selbst auch Vergleichsoperationen definieren:

Aus vielen Programmiersprachen kennen Sie vielleicht den Vergleich, ist die Variable a auch exakt 5?= Wenn der Wert von A dem Wert von B oder in PHP schreiben Sie dann $A
entspricht, dann ist der Boolesche Wert true. Sie wundern sich, warum das so kompliziert sich liest. Denn in der Programmiersprache ist es anders als in der Umgangsprache.
Denn hier gibt es:

$A == $B, das ist true, wenn Variablen gleich sind.
Aber
$a === $b ist völlig anders.

Hier wird nur der Wert true zurückgegeben, wenn die die Variablen identisch sind. Und „identisch“ ist nicht dasselbe wie „gleich“.

So werden Sie auch mehrere Befehle finden, wenn Sie Ungleichsoperatoren untersuchen. Es gibt zum Beispiel den Operator Sie können so zwei Variablen vergleichen :“$A != $B“ oder so „$A <> $B“.

PHP: Rechnen mit Zahlen

Und jeder Computer besteht aus Zahlen. Und das weiss auch jedes Kind. Deswegen werden Sie in der Programmiersprache PHP jede Menge an Rechenoperationen angeboten und Funktionen, mit denen Sie Zahlen manipulieren und auswerten können. PHP ist eine Programmiersprache, mit
der Sie Code in Ihre HTML Homepage einbauen können und Ihre Seite wird aktiv und redet auf gewissen Weise mit dem Besucher. So ist es kein Problem, mit PHP einen Warenshop zu bauen und damit Geld zu verdienen.

Sie können Ihren Code kostenlos parsen lassen, denn PHP wird nicht übersetzt, PHP ist eine Skriptsprache. Sie können also Ihren Code klar lesen. Warum sollten Sie auf einer Homepage rechnen lassen, ausser wenn Sie zum Beispiel einen Shop betreiben? Lassen Sie einfach mit PHP eine Statistik erstellen für die Baseballspiele von den Colleges und auch Vorraussagen für die Wetten und das wird alles errechnet. Kein Problem dafür Software in PHP zu schreiben oder fertige Tools sich im Internet zu besorgen. Fangen wir doch mal an, wie kann ein Computerprogramm rechnen mit einem einfachen Beispiel.
1
2
3 Test
4
5
6 “ ;
14 echo „$abc – $xyz – 3 = $wert2
“ ;
15 echo „$abc * ($xyz -4) = $wert3
“ ;
16 echo „($abc – 3) / $xyz = $wert4
“ ;
?>

Ich habe den Code nummeriert. Denken Sie sich einfach die Ziffern links weg. So heisst die Zeile im Original „7 $abc = $_GET[‚abc‘] ; “ nur „$abc = $_GET[‚abc‘] ;“ Ich mache
das sehr ausführlich, denn nichts ist für Anfänger ägerlicher, wenn 20 Schritte in einem Satz erklärt werden. So beginnen wir auch mit der Zeile „7“: $abc = $_GET[‚abc‘] ;
Wir sehen den Befehl „get“ und die GET Methode hängt die zu übergebenen Daten an die URL angehängt. Das heisst, hier wird mit indirekter Adressierung gearbeitet. Das ist vor allem wichtig, wenn Sie Ihre Daten dynamisch verarbeiten.

Die Zeile „9“ führt andere Funktion aus: $wert1 = $abc + $xyz + 3 ; Hier wird der Variable $wert1 die Summe von drei Werten zugeordnet. Und so sieht fast der Ausdruck so aus, wie wenn Sie auf Papier Zahlen addieren. Und hier wird der Variablen $wert1 die Summe der drei Werte
von $abc und $xyz und vom Integer Wert „3“ zugewiesen. Also kann PHP Problemlos zum Beispiel Zahlen und Variablen und auch Konstanten und noch mehr einfachst addieren in nur einer Zeile.

13 echo „$abc + $xyz + 7 = $wert1
“ ; Und mit der Zeile 13 geben Sie Daten auf dem Monitor aus. Der Echobefehl steuert die Ausgabe. Und Sie müssen nicht nur Zahlen ausgeben, sie
können auch unausgerechnete Ausdrück vom System aber ausgewertet, wie zum Beispiel 4-6 ausgeben. Der Monitor würde dann „minus 2“ anzeigen.

PHP: Kontrollstruckturen

Immer wieder lesen wir, das Internet ist ein Schlachtfeld für Hacker. Damit Ihnen nichts passieren kann im Internet weder Ihrer Homepage noch Ihnen beim Surfen können Sie Ihr System 100% sicher absichern. Kaufen Sie aber dazu keine Tools, die sind fast alle gefährlich weil unsicher. PHP ist das Sprachelemt auf einer Homepage und erweckt das Internet zum
Leben. Machen wir doch ein einfaches Beispiel, wofür Sie in der Programmiersprache Kontrollstrukturen brauchen und wie Sie programmiert werden. Ich werde hier die Befehle in Umgangsprache formulieren, weil der Anfänger doch die Befehle so trocken gar nicht auswendiglernen kann und der Profi, der das liest, kennt schon die PHP Befehle.

Also bauen wir unseren kleinen Bruder eine Homepage, die ihn um 7 Uhr weckt und
sobald er aufgestanden ist und zum Haare kämmen ins Bad geht, bekommt seine Mutter eine Email mit Bericht. Und so wird auch der reale Programmiere jetzt in einer Firma der so ein Gagtool schreibt auch arbeiten:

PHP Code Flussdiagramm: Schaue auf die Uhr! Ist es 7 Uhr am? Falls ja, dann geh zu Funktion Sonneauf. Ist es nicht 7 Uhr komme wieder in 10 Sekunden vorbei und schaue auf die Uhr.

Funktion Sonneauf wird nun ausgeführt um 7 Uhr. Es ist 7 Uhr und auf dem Monitor wird eine Sonne gezeigt auf dem Desktop Rechner und die Soundkarte spielt ab: Summertime von Geschwin.
Sobald Maus auf Button geklickt wird mit der Aufschrift „Ich bin wach“
geht eine Email an Mutter. Kommt innerhalb von 5 Minuten kein Klick auf den Button wird das Song

„Smoke on the water“ gespielt mit anschwellender Lautstärke. Funktion Sonne auf am Ende; Funktion Sonne auf schaut auf die Uhr und wenn es 8 Uhr ist wird in der Datenbank geschaut,
wurde Button geklickt. Dann wird Bericht mit allen Uhrzeiten und Protokollen in Datei gespeichert und Rechner schaltet sich aus.

Und wenn Sie jetzt an ein Computerspiel denken, dann haben Sie Recht. Genauso werden die Spiele auch strukturiert im PHP Code.

Und hier ein paar Beispiele für Kontrollstukturen:
IF
fragt ab. If 7 Uhr dann tue das. Sie werden wohl keine Software ohne
unendlich viel if Abfragen finden.

while
Mit While fragen Sie ähnlich wie bei If Werte ab.
So ist eine typische while Schleife, so werden Wiederholungen in
Kontrollstrukturen genannt, folgendermassen aufgebaut.

while Uhrzeit noch nicht 7 Uhr schaue auf die Uhr.
damit wird das programm rund um die Uhr auf die Kontrollzeit im PC
schauen und schauen, ist es schon Zeit für den Weckruf.

for
Die for Schleife wird für Wiederholungen genutzt.
For 1 bis 6 tue: Addiere die Zahl 3 zur Zahle 10 dazu.
Die sogenannte for Schleife wird mit den exakten PHP Befehlen 6 mal die
Zahl 3 auf die Zahl 10 addieren und die Summe 28 können Sie dann
ausgeben. Und schnell werden Sie erkennen, fast immer wird im Computer
wiederholt, deswegen werden Sie auch viele for Schleifen in PHP Codes
finden.