Camping_RIDER: Problem mit Rückgabewert

Beitrag lesen

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:[