Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Automatyczne przesuwanie indeksów w tablicy
olo707
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 30.03.2012

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


Witam
Mam skrypt który przesuwa indeksy w tablicy poprzez przypisanie pierwszego elementu tablicy i usunięcie go a następnie odłożenie go na koniec tablicy. Chciałbym osiągnąć taki efekt aby ta operacja wykonała się automatycznie np cztery razy a te cztery "nowe" tablice utworzyły jedną główną (tablica w tablicy).

Kod
function array_move($array){


    $array=array("a"=>"Dog","b"=>"Cat","c"=>"Horse","d"=>"Pig");

    $tmp=(array)array_shift($array); //przypisujemy pierwszy element tablicy usuwając go
    $array=array_merge($array,$tmp); // i odkładamy na koniec tablicy

    return $array;

    }
    print_r (array_move($array));


Próbowałem sam to przerobić używając pętli i innych funkcji ale efekt był niezadowalający. Oczywiście mógłbym od razu utworzyć tablicę główną, która zawierała by te cztery tablice z poprzesuwanymi indeksami ale wolałbym aby działo się to automatycznie
Go to the top of the page
+Quote Post

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: 21.08.2025 - 01:11