Aloha ;)
Besser fände ich:
$errors = array();
if (fehler1)
$errors[] = 'fehlermeldung 1';if (fehler2)
$errors[] = 'fehlermeldung 2';
Chapeau! Und der Rückgabewert der Funktion check wäre dann das $errors-Array. Sollte noch ein Boolean $ok benötigt werden, kann dieser einfach in der übergeordneten Funktion erhalten werden:
~~~php
$errors = check();
$ok = empty($errors);
Bitte beachten: empty() arbeitet nur mit Variablen, ein Aufruf wie $ok = empty(check());
erzeugt einen ParseError...
Grüße,
RIDER
--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[