This is what i did afterall, but when i unserialize it like this way:
$bci = unserialize($_SESSION['bc']);
foreach($bci as $key=>$value)
{
echo "bci : ".$key;
echo "<br/>";
}
i get absolutely the same result as the code below.
in fact $key returns me the 2 variables member of the Class. but not the
value stored inside them.
any idea ?
so here is what i've decided to use:
for ($row=0;$row<=count($bci->crumb);$row++)
{
echo "<br/>value[$row]['name'] :
".$bci->crumb[$row]['name']."<br/>";
echo "<br/>value[$row]['link'] :
".$bci->crumb[$row]['link']."<br/>";
echo "<br/>value[$row]['id'] : ".$bci->crumb[$row]['id']."<br/>";
}
and it works like a charm.
but how can i optimize it ?
i mean foreach could do the work better ?
Since it is not necessary to store the object in the session at least
AFAIK I wonder why don't you just store a simple array.
You will not need to worry for anything.
--
Thodoris