Visualizzazione risultati 1 fino 4 di 4

Discussione: if e array

  1. #1
    Guest

    Predefinito if e array

    data questa stringa
    Codice PHP:
    $colori = array('bianco', 'nero', 'giallo', 'verde', 'rosso');
    -------------------------
    è giusta questa funzione?
    Codice PHP:
    if ($colori == $colori[1]) {
    echo
    "ciao";
    }
    ---------------------------------
    POI, come faccio a dire : "se $colori è diverso dai valori dell'array, ovvero bianco, nero, giallo, verde, rosso....allora scrivi salve"?
    grazie
    ------------------------------------------------------

  2. #2
    Guest

    Predefinito

    Sapendo che $colori è un array, come fai a confrontare tutto l'array con un elemento in esso contenuto?

    Cosa vuoi ottenere di preciso?


    Ciao!

  3. #3
    Guest

    Predefinito

    niente...risolto

  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,266

    Predefinito

    è sempre bene postare la soluzione quando risolvi, così magari altri con lo stesso problema possono imparare qualcosa. Confrontare una variabile con se stessa non è molto utile, come nel primo post. Per verificare se un valore è presente in un array, puoi usare in_array()

    Codice PHP:
    if ( in_array( "giallo", $colori) )
    echo
    "salve!";

Regole di scrittura

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