Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    confronto tra variabili...

    Ciao Ragazzi...

    situazione:

    $variabile1 = casa
    $variabile2 = casa,nave,albero,cane

    Devo fare un controllo di questo tipo:

    se $variabile 1 č contenuta in $variabile2 echo "variabile presente"
    se $variabile 1 non č contenuta in $variabile2 echo "variabile non presente"

    Help !!!

    Grazieeeeeeeeeeeeee..........
    Riccardo.

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357

    Re: confronto tra variabili...

    Originariamente inviato da Ricky78
    Ciao Ragazzi...

    situazione:

    $variabile1 = casa
    $variabile2 = casa,nave,albero,cane

    Devo fare un controllo di questo tipo:

    se $variabile 1 č contenuta in $variabile2 echo "variabile presente"
    se $variabile 1 non č contenuta in $variabile2 echo "variabile non presente"

    Help !!!

    Grazieeeeeeeeeeeeee..........
    Riccardo.
    Non e' possibile assegnare alla variabile piu' valori.... puoi invece fare un array con piu' valori e poi vedere se la variabile1 e' uguale a un valore dell'array.

    Puoi fare :
    $variabile2 = array(casa, nave, albero);
    $variabile1 = casa;
    foreach($variabile2 as $dati)
    {
    if ($dati == $variabile1)
    {
    echo "$variabile1 e' presente in $variabile2";
    }
    }

  3. #3
    aspetta, non č che assegno ad una variabile + valori...

    la $variabile1="casa"
    mentre la $variabile2="pippo,pluto,franco,casa"

    non voglioa ssegnare +valori ad una variabile ma...
    verificare se $variabile1 ha il valore/codice inserito in $variabile2

  4. #4

    Re: confronto tra variabili...

    Originariamente inviato da Ricky78
    Ciao Ragazzi...

    situazione:

    $variabile1 = casa
    $variabile2 = casa,nave,albero,cane

    Devo fare un controllo di questo tipo:

    se $variabile 1 č contenuta in $variabile2 echo "variabile presente"
    se $variabile 1 non č contenuta in $variabile2 echo "variabile non presente"

    Help !!!

    Grazieeeeeeeeeeeeee..........
    Riccardo.
    a parte l'assegnazione che č sbagliata...
    le variabili sono 2 str? e devi verificare che una sia contenuta in un'altra?

    codice:
    $variabile1 = "casa";
    $variabile2 = "casa,nave,albero,cane";
    
    if (strstr($variabile2,$variabile1))
      echo $variabile1." č contenuta in ".$variabile2;


    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si č completamente identificato con quello del suo padrone

  5. #5
    Grazie

    Queste sono le mie 2 variabili
    $addetto[MATRICOLA] << variabile1
    $assistenza[ADDETTI] << variabile2

    č giusto cosģ?




    if (strstr($assistenza[ADDETTI],$addetto[MATRICOLA]))
    echo $addetto[MATRICOLA]." č contenuta in ".$assistenza[ADDETTI];


  6. #6

    cosģ va meglio..

    codice:
    if (strstr($assistenza['ADDETTI'] , $addetto['MATRICOLA']))
      echo $addetto['MATRICOLA']." č contenuta in ".$assistenza['ADDETTI'];
    usa le virgolette per le chiavi degli array associativi (che sono stringhe) altrimenti ti potrebbe dare dei NOTICE

  7. #7

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.