Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Usuwanie tablicy z tablicy
Mefisto_87
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 24.11.2008

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


Mam tablice wielowymiarową ,przeczesałem php.manual i znalazłem tylko array_slice i funkcje unset..jednak czy to na pewno pozwoli mi usunąć tablice z tablicy.. bo nie za bardzo rozumiem na czym polegają te funkcje.. w manualu jest taki przykład..


  1. $wejscie = array ("a", "b", "c", "d", "e");
  2.  
  3. $wyjscie = array_slice ($wejscie, 2); // zwraca "c", "d" i "e"
  4. $wyjscie = array_slice ($wejscie, -2, 1); // zwraca "d"
  5. $wyjscie = array_slice ($wejscie, 0, 3); // zwraca "a", "b" i "c"


chodzi mi o drugi argument slice tzn na jakiej zasadzie on działa??
2- to wycina 2 pierwsze wartości?
i nie rozumiem reszty prosze o podanie jakiegos przykładu jeśli można

Ten post edytował Mefisto_87 20.11.2009, 21:29:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mefisto_87
post
Post #2





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 24.11.2008

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


tzn problem rozwiązałem już inaczej(przebudowałem sobie skrypt i w ogóle nie muszę z tego korzystać).. samego n nie będę znał bo wylosuje je skrypt i dlatego nie będę miał zielonego pojęcia jakie liczby wstawić by wyciąć odpowiedni index.. z tego też względu array_slice odpada bo musiałbym napisać x warunków żeby wszytko sprawdziły, bardziej przydała się funkcją unset() która usunie mi ten "n" idnex ,ale wtedy klucze nie będą liczyły się od 0 do końca tablicy..
jak już pisałem problem rozwiązałem inaczej ale także znalazłem sposób na poprawę tego można po prostu utworzyć nową tablicę z indexami od 0 do x i za pomocą array_combine połączyć ją z tamtą tablicą.. temat do zamknięcia dziękuje wszystkim którzy chcieli pomóc

Ten post edytował Mefisto_87 22.11.2009, 20:16:15
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 05:20