Wenn ein String false ist …

Wie ich neulich dazugelernt habe, unterscheidet PHP in Funktionen und Sprachkonstrukte (werden in guten Editoren auch farblich anders hervorgehoben als Funktionen). Und da überlegte ich, ob man auf Grund der Tatsache, dass Sprachelemente sehr schnell sind, nicht irgendwelche logischen Elemente durch eben diese ersetzen kann. Beim Durchschauen habe ich dabei eine der simpelsten Logik-Operationen entdeckt,…

Prüfen, ob ein String eine bestimmte Zeichenkette enthält

Relativ häufig braucht man im Programmieralltag die Überprüfung, ob sich ein bestimmter Teilstring in einem größeren String befindet. Diese Funktion kommt zum Beispiel zum Einsatz, wenn man prüfen möchte, ob ein String unzulässige Zeichen enthält (bspw ein Komma, wenn man dieses später als Mod-Rewrite-Trennzeichen für die URL-Parameter verwenden möchte). Folgende 3 Möglichkeiten werden hinsichtlich ihrer…

Kurzgeschlossene Verknüpfungsoperatoren

Um in if-Abfragen mehrere Bedingungen miteinander zu verknüpfen werden Verknüpfungsoperatoren verwendet. PHP bietet dafür AND, & und && bzw. OR, | und ||. Dabei entsprechen AND und & sowie OR und | einander. && und || heißen kurzgeschlossene Operatoren.