Mailinglisten-Archive |
Volker Richardt wrote: > Hallo miteinander und ein schönes Wochenende! > > Ich sitze hier an einem Problem, bei dem ich nicht weiterkomme - auch die > Funktionsbeschreibung hilft mir nicht weiter... > > Per Formular möchte ich Werte übergeben, die ich weiterverwerte. Nun soll es > aber möglich sein, im Formular, Werte nicht anzugeben. Diese sollen dann > durch Standardwerte ersetzt werden. Alles soweit kein Problem - mit empty() > kann ich das ja abfragen. > Jetzt kommt das Problem - ich möchte den Wert 0 (Null) auch zulassen als > Eingabe - aber die Null wird bei empty eben auch als leer angesehen. > Wie komme ich weiter? > > Gruß > Volker > > Hi..... empty ermittelt den Wert einer Variablen und liefert true oder false zurück. isset überprüft das vorhandensein einer variablen und liefert true oder false zurück. Also sollte es doch kein problem mehr sein. $test = 0; $standard = 1; if(!empty($test)) { echo"Ich habe einen Wert<br>"; }else{ echo"Ich bin eine Null<br>"; $test= $standard; } cu Dosul -- Detlef Tiggeler dosul_(at)_phphq.de http://www.phphq.de --
php::bar PHP Wiki - Listenarchive