<?php
foreach ( $sub_SESSION as $zmienna => $wartosc )
{
if ( ereg(\"^adr.+\", $zmienna ) ) {
$stos_SESSION['adres'.$tail][$zmienna] = $wartosc;
}
else
{
$stos_SESSION[$zmienna] = $wartosc;
}
}
?>
chodzi o zmienną $tail, musi być użyta wewnątrz foreach ponieważ wykorzystuje key'e a chciałbym
żeby do keya 'adres' dopisana była trzy razy ale z wartością którą otrzymuje po pierwszym przebiegu pętli.
nie mogę zadeklarować jej jako stałej ...
zna ktoś jakieś magiczne sztuczki ?
ewentualnie pomysł obejścia problemu.
--------------
próbowałem tak:
<?php
foreach ( $sub_SESSION as $zmienna => $wartosc )
{
if ( ereg(\"^adr.+\", $zmienna ) ) {
{
$stos_SESSION['adres'.$tail][$zmienna] = $wartosc;
}
else
{
$stos_SESSION[][$zmienna] = $wartosc;
}
}
else
{
$stos_SESSION[$zmienna] = $wartosc;
}
}
?>
ale dajej zapisuje każdy ['adres'.$tail] jako osobną tablice...
please help