disign.it | PHP: ricerca stringa in array | a digital sign for a best design!
A digital sign for a best design
Programmazione 3.510 visualizzazioni

PHP: ricerca stringa in array

19/11/2012

Abbiamo costruito un array di dati e vogliamo verificare la presenza di un nome, un valore o una qualsiasi stringa all'interno dell'array stesso?

Con Php basta una semplicissima funzione che attraversa l'array e, qualora riscontri la presenza della stringa ricercata, stampa a video la conferma!

La funzione presentata ad esempio è Case Insensitive, dunque trova stringhe idipendentemente dall'alto / basso in cui sono scritte.

 

Ecco il codice di esempio:

 

    function stringa_in_array($key, $array) {
    foreach($array as $element) {
    if(strcasecmp($key, $element)==0) {
    return 'stringa: <strong>' . $element . '</strong> trovata!';
    }
    }
    return 'stringa non trovata';
    }
    
    $array = array(
    'Mario Rossi',
    'Luca Frassineti',
    'Paola Bianchi'
    );
    
    echo stringa_in_array('luca frassineti', $array);

← PHP: analizzare ricorrenza parole chiave in contenuto testuale PHP: classe di connessione DB →

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 

© 2009 - 2017 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.