Jak zmienić coś w tablicy dwuwymiarowej?

0

Wybaczcie za tak trywialne pytanie ale mam tablice wielowymiarową

$zmienna[0][jeden] = 'dana01';
$zmienna[0][dwa] = 'dana02';
$zmienna[0][trzy] = 'dana03';
$zmienna[1][jeden] = 'dana11';
$zmienna[1][dwa] = 'dana12';
$zmienna[1][trzy] = 'dana13';

Ta tablica ma wiaodmo dużo wpisów powiedzmy 50. A ja potrzebuje sprawdzić
Dla każdego elementu w tablicy $zmienna czy element ['dwa'] = 0 jesli tak to element['dwa'] = 'jakas nowa dana'

Probowalem

foreach($zmienna AS $zmienna2) {
    foreach($zmienna2 AS $zmienna3) {
          $abc = $zmienna3
          if ($abc['dwa'] == 0) $abc['dwa'] = 123;
    }
}

var_dump($abc);

i żeby n akoncu wyszlo

$zmienna[0][jeden] = 'dana01';
$zmienna[0][dwa] = '123';
$zmienna[0][trzy] = 'dana03';
$zmienna[1][jeden] = 'dana11';
$zmienna[1][dwa] = '123';
$zmienna[1][trzy] = 'dana13';

Ale sie juz zagubilem w tych pętlach.

0

Dobra jestem debilem

foreach($tablica as &$value) {
    if ($value['symbol']  == 1) $value['symbol'] = "costam";
}

a ja jak zwykle najprostsze rzeczy robie od konca. Mozna zamknac czy cos innego

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