Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tablica - usuwanie kilku kluczy z tablicy.
piotrku
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 4.03.2005

Ostrzeżenie: (0%)
-----


Witam mam taki problem:

Jest sobie tablica:

  1. <?php
  2. $dane = array (
  3. &#092;"0\" => \"zero\",
  4. &#092;"1\" => \"jeden\",
  5. &#092;"2\" => \"dwa\",
  6. &#092;"3\" => \"trzy\",
  7. &#092;"4\" => \"cztery\",
  8. &#092;"5\" => \"piec\"
  9. );
  10. ?>


Oraz druga tablica z numerami kluczy, które mają zostać usunięte, np.:

  1. <?php
  2. $del = array (
  3.  &#092;"0\" => \"2\",
  4.  &#092;"1\" => \"4\"
  5. );
  6. ?>


Chciałem usunąć wybrane klucze korzystając z pętli:

  1. <?php
  2. for($i = 0; $i <= count($del) - 1; $i++) {
  3.  array_splice($dane, $del[$i], 1);
  4. }
  5. ?>


ale po usunięciu jednego klucza cała tablica zmienia się (numery
kluczy się zmieniają) co uniemożliwia usunięcie dokładnie tych które chcę.

I pytanie, w jaki sposób mogę usunąć kilka/kilkanaście kluczy z tablicy?


--------------------
Pozdrawiam Piotr.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 01:00