Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]usuwanie elementu z tablicy po jego indeksie
Forum PHP.pl > Forum > Przedszkole
hyhyhy
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
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
  1. $usun = $_POST["szukaj"];
  2. if($usun!=0){
  3. unset($_SESSION['koszyk'][$usun]);
  4. }
hyhyhy
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 smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.