marbi
10.02.2013, 11:06:58
witam,
tworzy się tablica z nieznan± list± elementów za każdym razem inn± chciałbym żeby każdy poszczególny element był zmienn± czyli chcem wykonać jaki¶ kod ale żeby wykonywał się do momentu aż przejdzie przez każdy element tablicy
w bashu robię to tak
while read line; do
jaki¶ kod
done < dane_wejsciowe.txt
proszę o pomoc jak± pętlę użyć, żeby każdy element tablicy był zmienn± i pętla wykonywała się do momentu aż kod zostanie zrobiony na ostatnim elemencie tablicy
mam nadzieję że nie namieszałem :/
Szymciosek
10.02.2013, 11:23:42
Może foreach?
Przykład z jakim¶ array:
$arr = array ('a' => 11, 'b' => 22, 'c' => 33
); // key = litera, value = liczba
foreach ($arr as $key => $value)
{
echo $key . ' --- ' . $value . '<br />'; }
Taki kod wyrzuci po kolei:
Kod
a --- 11
b --- 22
c --- 33
Michael2318
10.02.2013, 11:24:09
'ogorki' => 'kisiel',
'pomidory' => 'cement',
'pomarancze' => 'mandarynki');
foreach($tablica as $key => $value)
{
echo $key.' to '.$value.'<br>'; }
zobacz co ta tablica zwróci i wzrouj się na tym.
marbi
10.02.2013, 11:31:44
dziękuję wszystkim o to mi chodziło