Kurt D.: if abfrage

Beitrag lesen

Hi Tom,

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.

Oh, danke für den Hinweis.
Da sieht man wieder mal, wozu mangelnde Erfahrung respektive ungenügendes Wissen führen kann.
_Das_ wußte ich nämlich nicht. ;-)

Kurt

--
Nein, ich beantworte keine Anfragen per e-mail.
ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
"Das ist das Merkmal des grossen und guten Menschen, dass er immer zuerst auf das Ganze und auf andere sieht, auf sich zuletzt."  (Adalbert Stifter; oest. Schriftsteller; 1805-1868)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at