Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    21

    Come vedere se una stringa contiene i valori di un array?

    Salve a tutti, ecco il mio problema: io ho una stringa ed un array composto da un paio di parole. Io vorrei verificare se le parole dell'array sono contenute nella stringa. Come posso fare? Pensavo di usare il foreach, ma non sò come impostarlo.

  2. #2
    Quote Originariamente inviata da TimoFran Visualizza il messaggio
    Pensavo di usare il foreach, ma non sò come impostarlo.
    E cos'è che non sai esattamente?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    21
    Pensavo di usare il foreach per effettuare un controllo per ogni elemento dell'array. Il problema è che non sò come impostare il foreach

  4. #4
    Quote Originariamente inviata da TimoFran Visualizza il messaggio
    Il problema è che non sò come impostare il foreach
    Ripeto...cos'è che non ti è chiaro?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    21
    Non mi è chiaro cosa devo scrivere

  6. #6
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    vedi qua un problema simile risolto

    link
    eXvision

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    21
    Codice PHP:
    foreach ($array as $key => $value){
            if (
    $value==$elem){
                return 
    true;
            }elseif(
    is_array($value)){
                if(
    $this->in_multiarray($elem$value))
                    return 
    true;
            }
        } 
    Grazie, un'ultima domanda... a cosa corrispondono $key e $value?

  8. #8
    Quote Originariamente inviata da TimoFran Visualizza il messaggio
    Codice PHP:
    foreach ($array as $key => $value){
            if (
    $value==$elem){
                return 
    true;
            }elseif(
    is_array($value)){
                if(
    $this->in_multiarray($elem$value))
                    return 
    true;
            }
        } 
    Grazie, un'ultima domanda... a cosa corrispondono $key e $value?
    Questa è la risposta alle mie domande precedenti. Non è che non sai come impostare il ciclo for è che proprio non hai idea di come funzioni.
    Gli esercizietti dovresti farteli da te studiando ed imparando e non farteli fare da altri!!!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.