Mailinglisten-Archive |
Ringo Großer wrote:
> Hallo Michael,
>
> Michael Borchers wrote:
>> Gibt es auch ne Mögl. die Schleife nur solange durchlaufen zu lassen,
>> bis sie das erste Mal "true" zurückliefert?!
>>
>> So in der Art while($check != true) ... ?!
>
> $check = false;
> $i = 0;
> while ( !$check )
> {
> $group = $groups[$i]
> if ( checkGroup($user, $group) )
> {
> $check = true;
> }
> $i++;
> }
Nee... So produzierst du dir 'ne Endlosschleife, wenn es keine Gruppe in
$groups gibt, die passt. Wenn dann sowas:
while((!checkGroup($user, $groups[$i])) && ($i<count($groups))) $i++;
Ich könnte mir aber vorstellen, dass die foreach-Lösung schneller ist...
>
> regards, Ringo
>
Yannik
php::bar PHP Wiki - Listenarchive