disign | PHP: ricerca stringa in array | a digital sign for a best design!
A digital sign for a best design

Articolo stampato da http://disign.improntedigitali.it/php-ricerca-stringa-in-array-448-2-1.html

© Luca Frassineti

Programmazione 4.918 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);

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 


Questo sito è totalmente privo di pubblicità, se volete sostenere questa inziativa, potete scegliere di fare una piccola donazione libera:


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