Visualizzazione risultati 1 fino 13 di 13

Discussione: ordinamento numerico e alfabetico

  1. #1
    Guest

    Post ordinamento numerico e alfabetico

    ragazzi, io ho un numero imprecisato (molto alto) di variabili, ognuna o con una parola o con un numero (i due tipi di variabili sono separati).

    io vorrei che, una volta selezionate le variabili interessate, lui me le ordini, o per tipo alfabetico nel caso sia una con una parola o numerico se è un numero (non mi serve una funzione che verifichi quale dei due tipi è, quello lo so già io)....

    in partica mi serve un "ordinatore" sia numerico (sono tutti numeri interi) e uno alfabetico (le parole contengono solo caratteri alfanumerici...)

    grazie!!!

  2. #2
    Guest

    Predefinito

    L'ordinamento alfabetico già prevede quello numerico.
    Si va dai simboli, poi i numeri e poi le lettere.


    Ciao!

  3. #3
    Guest

    Predefinito

    okay...grazie...ma io non so fare neanche quello alfabetico... :D

  4. #4
    Guest

    Predefinito

    Prima di tutto: di cosa stiamo parlando?
    Cioè, cosa devi ordinare?
    Un array? (immagino di sì)


    Ciao!

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

    Predefinito

    Potresti iniziare leggendo la documentazione di sort().

    Ti basta inserire come secondo parametro SORT_NUMERIC se devi ordinare numeri oppure SORT_STRING se devi ordinare stringhe di testo.

    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...

  6. #6
    Guest

    Predefinito

    ho le variabili, se dovessi inscatolarle in un array per poi andare a usare la funzione sort o quello con l'ordinamento alfabetico-numerico, come posso fare ( a mettere il n° indefinito di variabili) in un array??? grazie mille dell'aiuto!!:D ;)

  7. #7
    Guest

    Predefinito

    Cioè... come le hai queste variabili? Come le popoli?


    Ciao!

  8. #8
    Guest

    Predefinito

    Spiega come vengono generate queste variabili, e se possibile cambia lo script in modo da inserire i dati direttamente in un'array

  9. #9
    Guest

    Predefinito

    le variabili le prendo da diversi file, non so il numero esatto ma continuano ad incrementarsi quando aggiungo un articolo, il problema che resta è come inscatolarle tutte in un array unico...

  10. #10
    Guest

    Predefinito

    Ma se sono array le puoi unire con array_merge(), come ti ha detto gabryhacker cambia lo script in modo da inserire i dati dirattemante in array!

  11. #11
    Guest

    Predefinito

    okay, ma il fatto è che non so come far inserire le variabili in un array!! :D

  12. #12
    Guest

    Predefinito

    Come hai strutturato lo script??

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

    Predefinito

    Citazione Originalmente inviato da geckostreaming Visualizza messaggio
    okay, ma il fatto è che non so come far inserire le variabili in un array!! :D
    Non che sia tanto diverso dalle variabili normali...
    Codice PHP:
    // dichiarazione iniziale dell'array --- da inserire prima di utilizzarlo!
    $mio_array = array ();

    // riempimento dell'array per chiavi numeriche
    $mio_array[0] = "elemento1";
    $mio_array[1] = "elemento2";
    ...

    // riempimento dell'array per chiavi numeriche - usando un ciclo
    for ($i = 0; $i < 10; $i++)
    $mio_array[$i] = "elemento_(i+1)";

    // riempimento dell'array per chiavi alfanumeriche (array associativo)
    $mio_array['chiave1'] = "valore1";
    $mio_array['chiave2'] = "valore2";
    ...

    // scansione di un array associativo
    foreach ($mio_array as $k => $v)
    {
    // $k corrisponde alla chiave, $v al rispettivo valore
    }
    Ti ho dato alcuni esempi, fanne buon uso...

    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...

Regole di scrittura

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