Mailinglisten-Archive |
Björn Dautermann wrote: > Hallo! > > > > Möchte prüfen ob der Inhalt der Session leer ist: > > > > … > > else > > if (empty($_SESSION['warenkorb'])) { > > //Tabellen-Spalten erzeugen > > echo '<tr>'; > > echo ' <td width="576" height="64">'; > > echo ' </td>'; > > echo ' <td width="576" height="64">'; > > echo ' </td>'; > > echo ' <td width="164" height="64">'; > > echo ' </td>'; > > echo '</tr>'; > > > > } > > … > > > > Obwohl die Session bzw. das Array leer ist, wird der „else-if“ Zweig nicht > aufgerufen. > > > > Woran kann das liegen? Schau doch mal in die php-m,anual, was empty macht!: empty() ist das Gegenteil von (boolean) var, außer dass keine Warnung erzeugt wird, wenn die Variable nicht gesetzt ist. Prüfe mit count($var)===0 oder mit $var===Array() oder was immer schneller ist... > > > > Vielen Dank schon mal. > > > > Gruß > > > > Björn Dautermann Yannik >
php::bar PHP Wiki - Listenarchive