foreach - usuwanie tablicy na biezaco / pobieranie przetarzanego elementu

0

Witam

Mam dwa pytania odnośnie foreach pierwsze to takie czy da się usunąć ort! przetwarzany element? unset($tab[0]) dziala bardzo dobrze jednak nie znam jego ID podczas przetwarzania bazuje na jego tylko kopii / referencji $el

Chce tez obejsc problem z innej strony czy da sie pobrac id przetwarzanego elementu tablicy w foreach?

$tab[]="A";
$tab[]="B";
$tab[]="C";
echo "tablica: <pre>";print_r($tab);echo "</pre>";

foreach ($tab as &$el) {
     echo "el=$el<br/>";
}

echo "tablica: <pre>";print_r($tab);echo "</pre>";
1

Da się w ten sposób:

foreach ($arr as $key => $value)
0

ahh zmeczenie

unset($tab[$el]);

temat zamkniety

0

masz racje dzieki

1 użytkowników online, w tym zalogowanych: 0, gości: 1