Tom: if abfrage

Beitrag lesen

Hello,

hi, wie kann ich abfragen ob in einer variablen überhaupt etwas drin ist?

wie wäre es mit empty, also in logischer Weiterführung deiner Frage mit dessen Negation "!empty"?

Aber fall nicht auf die Besonderheit von empty() rein!
Empty() liefert auf true, wenn in der Variable 0 drinsteht, also der numerische Wert Null.
Der ist aber bei vielen Eingabefprmularen ein gültiger Wert und muss daher anders geprüft werden

besser ist daher:

if (isset($variable) and strlen(trim($variable))>0)
  {
    #Wert vorhanden
  }
  else
  {
    #kein Wert vorhanden
  }

Da via HTTP alle Werte als Textsequenzen kommen, ist diese Abfrage zulässig.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau