Co robię źle? Otóż:
for ($i=0 ; $i<$ile ; $i++){ if( $mk_map[$i]) $is= true; $map[$i]['name'] = $is; }
otrzymuję tablicę, która wygląda tak:
[0]=> ["name"]=> bool(true) } [1]=> ["name"]=> NULL } [2]=> ["name"]=> bool(true) ...............
I o taki efekt mi chodzi. Pętla pojawić się ma co najmniej kilka razy. Wymyśliłem, że z pętli zrobię funkcje i ją tylko wywołam. Niestety nie działa. Co robię nie tak?
function uniq_rec($data) { for ($i=0 ; $i<$ile ; $i++){ if( $mk_map[$i]) $is= true; $map[$i]['name'] = $is; } return $map[$i]['name']; }
Czy w ogóle da się takie coś zrobić?
PS. Może ktoś ma pomysł na "ładniejsze" ciało pętli?