rkolida
20.03.2005, 21:12:53
Witam,
pamietam, ze gdzies kiedys przeczytalem, wiec chyba jest to mozliwe.
Co zrobic zeby klucze tablicy zaczynaly sie od 1, a nie od 0 jak to jest domyslnie?
<?php
$tablica = Array ( 1 => \"wartosc\" , 2 => \"wartosc\" ); ?>
Spróbuj użyć także next() (jeśli chodzi ci o to, by tablica była odczytywana od 1).
rkolida
20.03.2005, 22:14:12
No wlasnie rzecz w tym ze tablica jest tworzona przez petle:
while (costam) {
$tablica[]=nowy_wpis;
}
i chce zeby pierwszy nowy wpis nie zapisal sie pod $tablica[0], tylko $tablica[1].
slash^
21.03.2005, 02:29:55
Sposob 1:
PRZED petla dajesz pusty wpis:
<?php
$tablica[]='';
?>
...który robi za "0"
Sposob 2:
W petli zamiast pustego przypisu [] dodajesz zmienna i po kazdym wykonaniu ja zwiekszasz o 1 $index++;
bendi
21.03.2005, 09:33:03
<?php
$i=1;
while (costam) {
$tablica[$i++]=nowy_wpis;
}
?>