phpbar.de logo

Mailinglisten-Archive

[php] empty bei Array

[php] empty bei Array

Gemander, Ronny gemander at gmx.net
Sam Apr 14 18:29:54 CEST 2007


Björn Dautermann schrieb:
> Mit 
> 
> else
> 	if (count($_SESSION['warenkorb']) === 0)
> 
> oder
> 
> else
> 	if (($_SESSION['warenkorb']) === Array())
> 
print (is_array($_SESSION['warenkorb']))? 'Klar, ist mehrdimensional 
bzw. gefuellt':'nein, ist nur eine Dimension da, also leer';

Besser:

if(count($_SESSION['warenkorb'])>0)print 'Warenkorb ist gefuellt';

oder, bei nur einer Dimension:
if(strlen($_SESSION['warenkorb'])>0)print 'Warenkorb ist gefuellt';
oder
if(!empty($_SESSION['warenkorb']))print 'Warenkorb ist gefuellt';

oder - explizit auf leer testen

if(isset($_SESSION['warenkorb'])&&empty($_SESSION['warenkorb']))print 
'Warenkorb ist leer';

Kommt halt drauf an in wie vielen Dimensionen das array 
$_SESSION['warenkorb'] aufgebaut ist.

Aber ich geh mal davon aus, dass der Warenkorb 
$_SESSION['warenkorb']['artikel_x']='menge_x';
aufgebaut ist.

Bis die Tage,

Ronny
> hat es leider nicht geklappt.
> 
> 
[...]
>> Gruß
>>
>>  
>>
>> Björn Dautermann
> 
> Yannik


php::bar PHP Wiki   -   Listenarchive