Mailinglisten-Archive |
Hallo zusammen. Ich habe hier das Problem, das mir eine Funktion (false) zurückgeben soll dies aber nicht macht. Das ganze spielt sich in einer Klasse ab: Vorarb werden diese beiden Variablen gesetzt: var $AdressNummer = ''; var $BelegTyp = ''; Irgendwann kommen dann diese Funktionen function _showItem() { if ($this->checkValues()) { return $this->Items; } else { trigger_error("Fehler. Verarbeitung wurde abgebrochen.", E_USER_WARNING); } } function checkValues() { if (empty($this->AdressNummer) || empty($this->BelegTyp)) { return false; } else { return true; } } Adressnummer und Belegtyp wurden nicht gesetzt. Demnach erwarte ich eigentlich, wenn mindestens eine Variable nichts beinhaltet, dass die Funktion checkValues() false zurück gibt. Leider ist das Ergebnis aber immer true! Ich frage mich nun was ich da übersehe? Gruß Frank
php::bar PHP Wiki - Listenarchive