Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957

    SPLIT e JOIN come funziano?

    Ciao, volevo fare una cosa del genere:

    da un TXT così strutturato:

    -------------------------------------------------
    giorno=1&mese=Aprile&titolo=Pinocchio [fine riga]
    giorno=2&mese=Aprile&titolo=Biancaneve [fine riga]
    giorno=3&mese=Aprile&titolo=Robin Hood [fine riga]
    -------------------------------------------------

    volevo ottenere 3 array:

    giorno[] mese[] titolo[]

    credo tutto vada con SPLIT però dalla guida non ho molto compreso come funge, mi potreste illuminare?

    Grazie, ciao

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Il problema è che le stesse variabili hanno valori diversi;
    mi spiego: quando dal txt importi quello che hai scritto, il valore delle 3 variabili verrà di volta in volta sostituito e alla fine otterrai che il loro valore sarà semplicemente quello letto per ultimo.
    Per fare ciò che vuoi il txt dovrebbe essere del tipo:
    -----
    giorno=1,2,3
    mese=Aprile,Aprile,Aprile
    titolo=Pinocchio,Biancaneve,Robin Hood
    ----

    in questo modo in flash avrai 3 variabili formate dalla stringa separata da virgole.

    Con un'operazione del tipo:
    array_giorno=giorno.split(",");
    ti crei un array di 3 elementi (ciascun elemento corrispondente al valore che nella stringa era compreso tra la virgola)
    In pratica:
    array_giorno[0] conterrà 1
    array_giorno[1] conterrà 2
    array_giorno[3] conterrà 3

    lo stesso procedimento vale per le altre due variabili.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    ah, beh, si può fare!

    Un'ultima cosa:

    se scrivo nel txt:
    --------------------------------------
    giorno=1,2,3
    mese=Aprile,Aprile,Aprile
    titolo=Pinocchio,Biancaneve,Robin Hood
    --------------------------------------

    funzia o devo mettere le "&":

    --------------------------------------
    giorno=1,2,3 & mese=Aprile,Aprile,Aprile & titolo=Pinocchio,Biancaneve,Robin Hood
    --------------------------------------


    ??
    Grazie

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Ah certo ci vuole la & per concatenare le variabili:
    ----
    giorno=1,2,3
    &mese=Aprile,Aprile,Aprile
    &titolo=Pinocchio,Biancaneve,Robin Hood
    ---

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.