hyhyhy
11.07.2011, 06:58:48
Szukałem po manualu, blogach itd ale nie znalazłem nic, to pytam:
Potrzebuję wywalać emelenty tablicy
Mam funkcję, która mi znajduje indeks danego elementu, i chciałbym go po indeksie wywalać,
próbowałem array splice - "coś się działo", a mianowicie raz działało, raz nie, może parametry spieprzyłem
unset też działa całkiem fajnie poza tym, że tablicę mi "ucina" od podanego momentu do końca
Czy ktoś może mi doradzić, jakiej funkcji użyć, o ile taka istnieje?
vokiel
11.07.2011, 07:14:59
Unset ucina Ci tablicę od indeksu do końca? Raczej przy użyciu
array_splice tak może się dziać, jeśli się nie doczytało manuala:
Cytat
array array_splice ( array &$wejście , int $przesunięcie [, int $długość [, array $zamiennik ]] )
Przede wszystkim:
http://pl.php.net/manual/pl/
user767
11.07.2011, 08:03:07
$usun = $_POST["szukaj"];
if($usun!=0){
unset($_SESSION['koszyk'][$usun]); }
hyhyhy
11.07.2011, 20:50:48
Jak się właśnie okazało, nie w tym tkwił problem - ale jakby nie było, naprowadziliście mnie na to, gdzie jest błąd, dzięki wielkie