Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 30
  1. #1
    Utente bannato
    Registrato dal
    Sep 2010
    Messaggi
    6

    Variabile uguale a più nomi

    Come faccio ad includere più nomi all'interno della stessa variabile, tipo

    Codice PHP:
    if (($variabile1) && (($variabile2)==nome1,nome2nome3))) 
    ci vuole un array ? qualcuno mi dà una mano ? Grazie

  2. #2

    Re: Variabile uguale a più nomi

    Originariamente inviato da FerroFuso
    ci vuole un array ?
    si.
    studiati la funzione in_array()

  3. #3
    Utente bannato
    Registrato dal
    Sep 2010
    Messaggi
    6

    Re: Re: Variabile uguale a più nomi

    Originariamente inviato da oly1982
    si.
    studiati la funzione in_array()
    Cioè?

    Codice PHP:
    $variabile2 = array("nome1""nome2""nome3""nome4");

    if ((
    $variabile1) && (in_array("nome1"$variabile2)) ) 
    Io vorrei includere tutti i nomi, non fare un controllo su ognuno tutte le volte

  4. #4

    Re: Re: Re: Variabile uguale a più nomi

    Originariamente inviato da FerroFuso
    Io vorrei includere tutti i nomi, non fare un controllo su ognuno tutte le volte
    sei poco chiaro.
    Cmq lo script postato è corretto.

    Cerca di essere più esplicativo

  5. #5
    Utente bannato
    Registrato dal
    Sep 2010
    Messaggi
    6

    Re: Re: Re: Re: Variabile uguale a più nomi

    Originariamente inviato da oly1982
    sei poco chiaro.
    Cmq lo script postato è corretto.

    Cerca di essere più esplicativo
    è corretto, ma io voglio una cosa più veloce, tipo:

    Codice PHP:
    if (($variabile1) && ($variabile2 = array("nome1""nome2""nome3""nome4"))) { 
    Coon in_array devo fare così per tutti i nomi:

    Codice PHP:
    $variabile2 = array("nome1""nome2""nome3""nome4");

    if ((
    $variabile1) && ( (in_array("nome1"$variabile2)) ||  (in_array("nome2"$variabile2)) || (in_array("nome3"$variabile2)) || (in_array("nome4"$variabile2))  ) ) 

  6. #6
    ma quali sono i parametri fissi e quali le variabili input dello script?
    prova con array_intersect()

    ma nn si capisc una mazza di ciò che chiedi

  7. #7
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    mmm... potrebbe essere

    Codice PHP:
    $array = array("nome1""nome2""nome3""nome4");

    if ((
    $variabile1) && (in_array($variabile2$array)) ) 
    eXvision

  8. #8
    Utente bannato
    Registrato dal
    Sep 2010
    Messaggi
    6
    Originariamente inviato da oly1982
    ma quali sono i parametri fissi e quali le variabili input dello script?
    prova con array_intersect()

    ma nn si capisc una mazza di ciò che chiedi
    a me sembra di essere stato chiarissimo, io voglio verificare che una variabile contenga determinati nomi, se li contiene la condizione è verificata....sinceramente non sò più cos'altro dire, ho postato pure gli esempi di come vorrei.

  9. #9
    Utente bannato
    Registrato dal
    Sep 2010
    Messaggi
    6
    Originariamente inviato da brodik
    mmm... potrebbe essere

    Codice PHP:
    $array = array("nome1""nome2""nome3""nome4");

    if ((
    $variabile1) && (in_array($variabile2$array)) ) 

    con in_array mi verrebbe una roba orribile tipo:

    Codice PHP:
     if (($variabile1) && ( (in_array("nome1"$variabile2)) ||  (in_array("nome2"$variabile2)) || (in_array("nome3"$variabile2)) || (in_array("nome4"$variabile2))  ) ) 
    considera che i nomi potrebbero essere molti, e aggiungerne di volta in volta

  10. #10
    Originariamente inviato da FerroFuso
    considera che i nomi potrebbero essere molti, e aggiungerne di volta in volta
    come li generi questi nomi?
    con un ciclo?
    provenienti da un form con input dinamici?

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.