Hi!
if(kritische_bedingung_erfuellt) {
return true;
}
return false;
> Warum überhaupt ein if?  
>   
> `return kritische_bedingung_erfuellt; `{:.language-php}  
> reicht doch auch.  
  
Stimmt, in dem Fall ja. Bei anderen als booleschen Rückgabewerten wäre das wie oben angebracht.  
  
> Notfalls, wenn's wirklich auf true/false ankommt statt auf Werte, die zu true/false konvertiert werden können:  
> `return kritische_bedingung_erfuellt ? true : false;`{:.language-php}  
  
Wenn dann ein Typecast. Denn dem sieht man sofort an, dass der Wert direkt nach Boolean konvertiert wurde und nicht noch eine Negation stattgefunden hat.  
  
  
Lo!
 nicht angemeldet
 nicht angemeldet MudGuard
 MudGuard Der Martin
 Der Martin