Tag Archive: operator

PHP Bedingung: Überprüfen, ob zwei Variablen kleiner oder größer gleich sind

Ob eine if-Verzweigung ausgeführt wird oder nicht, hängt von der zu überprüfenden Bedingung ab. Neben der Überprüfung auf Gleichheit bzw. Ungleichheit von zwei Variablen kann auch ermittelt werden, ob eine Variable größer oder kleiner als eine andere ist.

Auch hierfür stellt PHP recht praktisch und einfach verschiedene Vergleichsoperatoren zur Verfügung.

» Weiterlesen..

PHP Bedingung: Überprüfen, ob 2 Variablen gleich oder ungleich sind

Eine wesentliche Komponente in jeder Programmiersprache sind Verzweigungen. Hier wird eine bestimmte Bedingung überprüft, die entweder wahr oder falsch sein kann, um danach den einen oder den anderen Code auszuführen. Für diese Überprüfung gibt es verschiedene Vergleichsoperatoren.

Ich möchte in diesem Artikel die Operatoren == und != vorstellen. Mit ihnen können in der Bedingung einer if-Verzweigung 2 Variablen auf Gleichheit bzw. Ungleichheit kontrolliert werden. Zwei Strings oder Variablen können mit == verglichen werden. Bei Gleichheit wird der Ausdruck true zurückgegeben, bei Ungleichheit false.

Ein Beispiel
» Weiterlesen..

Strings verknüpfen und Variablen verbinden in PHP

In Webentwicklungs Foren tauchen regelmäßig Beiträge auf bei denen gefragt wird, wie man Strings und/oder Stringvariablen miteinander verbindet. Und auch in Google wird oft nach diesem Problem gesucht. Deshalb gibts hier einfach mal eine kurze Erklärung.

Strings und Variablen werden in PHP ganz einfach mit dem Punkt Operator verbunden.

  1. // Hier werden drei Strings miteinander verknüpft
  2. $str = "Web " . "Manual " . "ist cool";
  3.  
  4. // Hier werden zwei Variablen verbunden und in $str geschrieben
  5. $var1 = "Hallo ";
  6. $var2 = "Welt!";
  7. $str = $var1.$var2;

Natürlich können auch Strings und Variablen miteinander verknüpft werden.

  1. // Hier werden zwei Strings mit einer Variablen verknüpft
  2. $var = "Variablen ";
  3. $str = "Strings und ".$var."zu verbinden ist einfach";

Als erfahrener Programmierer ist es oft unverständlich, warum eigentlich bei einem so leichten Problem sooft in Foren nachgefragt wird. Das Problem liegt vielleicht daran, dass gerade Anfänger die PHP Dokumentation noch nicht zu nutzen wissen und oftmals losprogrammieren ohne sich mit einem PHP Tutorial alle Grundlagen angeeignet zu haben.

Und auch Umsteiger, die schon andere Programmiersprachen beherrschen tun sich bei PHP schwer. Das liegt daran, dass in PHP total untypisch mit dem Punkt-Operator verknüpft wird. In den meisten anderen, herkömmlichen Sprachen werden Strings und Stringvariablen mit dem Plus Operator + verknüpft.