Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di oldfox
    Registrato dal
    Mar 2012
    Messaggi
    50

    come dividere array multidimensionale

    ciao
    ho la necessita' di dividere un array...
    il comando array_chunk fa al caso mio ed ottengo un array multidimensionale
    diviso per come serve a me...

    il problema è che dovrei ricavare da questo array multidimensionale (fatto di 3 array)
    3 singoli array normali ..

    chi mi aiuta?

  2. #2
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Ciao, la divisione viene fatta secondo una tua regola?Se si perchè non un semplice foreach che a seconda della veridicità della regola inserisce quel campo in uno dei 3 array?

  3. #3
    Utente di HTML.it L'avatar di oldfox
    Registrato dal
    Mar 2012
    Messaggi
    50
    l'array contiene dei valori misurati ogni 6 ore, quindi 4 volte al giorno.

    a me serve ottenere un array che abbia al suo interno i valori dei primi 10 giorni del mese

    un secondo coi giorni dal 11 al 20

    un terzo coi giorni dal 21 a fine mese.

    il problema è che i mesi possono essere di 28 29 30 o 31 giorni,
    quindi l'ultimo array è variabile..

    con il chunk ottengo (dividendo per 40 ovvero 4 volte al di moltiplicato 10gg)
    i tre array che mi servono, perche l'ultimo me lo fa in base ai giorni che avanzano.)

    solo che sono multidimensionali....




    forse mi suggerite un'altra strada?

    l'importante è che i tre array abbiano
    il primo i valori dei primi 10gg del mese
    il secondo altri 10 gg
    il terzo quel che resta.....

  4. #4
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Si, io ti consiglierei un'altra strada, appunto quella di scorrere l'array e a seconda se il valore è tra i primi 10 giorni inserisci nel primo array, nel caso sia tra l'11 e il 20 nel secondo array, in tutti gli altri casi nel terzo array. Cosa memorizzi nell'array originario?è un array multidimensionale?I singoli tre array devono essere mono o multidimensionali?

  5. #5
    Utente di HTML.it L'avatar di oldfox
    Registrato dal
    Mar 2012
    Messaggi
    50
    risolto usando la funzione
    array_slice !!!!!!!!!

    grazie a tutti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.