Visualizzazione dei risultati da 1 a 5 su 5

Discussione: controllo array

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    320

    controllo array

    ciao mi sono ingabolato in questa cosa

    ho una variabile $cont

    devo controllare che il valore contenuto in questa variabile sia presente in un array $valori. come faccio??

    in poche parole devo restituire vero se è contenuto e falso se invece nn lo è..

    ciao e grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    320
    ho trovato questo metodo ma volevo sapere se secondo voi è sicuro o no:

    codice:
    if(array_search( $valore, $cont)){
    include('componenti/'.$valore.'.php');		
    }else{
    echo '
    
    Pagina di Index</p>';
    }
    mi serve per controllare che la variabile che viene passata via $_GET si compresa nell'array e quindi si è autorizzati a caricare la pagina

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    320
    nn funziona nn mi carica il primo valore dell'array



    nn c'è un sistema di usare strstr x fare la ricerca??? o magari qlc espressione regolare??

  4. #4
    Ti definisci se non l'hai già fatto il tuo array:
    codice:
    $arrayPermitted = (0=>'valore0',1=>'valore1',2=>'valore2',3=>'valore3');
    
    //poi controlli se la tua var è nell'array
    if(in_array($cont,$arrayPermitted))  {
    //fai delle cose
    }
    else {
    //fanne delle altre
    }
    Sono operazioni delicate che devono essere fatte, se necessario, con consapevolezza di cosa si sta facendo per evitare di generare malfunzionamenti o perdite di dati.

    Movimento per la diffusione del fagiano d'altura

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    320
    ok.. perfetto è quello che ho fatto... speriamo che sia un metodo abbastanza sicuro.

    Grazie mille.. Ciao

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.