Visualizzazione risultati 1 fino 5 di 5

Discussione: Unire contenuto di due array

  1. #1
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito Unire contenuto di due array

    Buonasera,
    ho i seguenti array:

    Codice PHP:
    $a = array(1=>"Test");
    $b = array(0=>"Uno",2=>"Set");
    E vorrei una variabile che contenesse un array formato in questo modo:

    Codice PHP:

    [0] => Uno
    [1] => Test
    [2] => Set
    L'ordine non ha grande importanza, ciò che importa e che le chiavi e i rispettivi valori non si mischino tra i due array.

    Che funzione utilizzare?
    Apprezzi l'aiuto? Offrimi un caffè!

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,408

    Predefinito

    array_merge()


    ...Non ho capito il fatto della "variabile che contiene un array".

    Ciao!
    Ultima modifica di alemoppo : 22-01-2011 alle ore 21.19.07

  3. #3
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    No, quella funzione non fa esattamente ciò che voglio. Cioè il risultato ottenuto sarebbe:

    Codice PHP:

    [0] => Test
    [1] => Uno
    [2] => Set

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    ...Non ho capito il fatto della "variabile che contiene un array".

    Ciao!
    Intendevo dire che la variabile $c (per esempio) deve essere un array contenente i vari valori dei due array, quindi in pratica un terzo array che racchiude i valori dei primi due.
    Apprezzi l'aiuto? Offrimi un caffè!

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Si può usare l'operatore + anche sugli array, il risultato sarà esattamente quello che cerchi (in caso di conflitto tra chiavi, sarà salvato il valore dell'array "più indietro" nella somma).

    È l'esempio n° 3 nella documentazione di array_merge() linkata sopra...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Grazie dementialsite, risolto!
    Apprezzi l'aiuto? Offrimi un caffè!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •