[Php-it] array ricerca ordine alfabetico

Cristiano Verondini cverondini at deis.unibo.it
Mon Apr 2 10:54:37 CEST 2007


> esiste una funzione che mi permette di fare una ricerca alfabetica in
> basa alla prima lettera di un array?

    No.

> $array = array(0 => 'blu', 1 => 'rossochiaro', 2 => 'verde', 3 =>
> 'rossoscuro'); 
> 
> esempio:
> 
> funzione($array,'r')
> 
> risultato
> 
> $array = array(0 => 'rossochiaro',1 => 'rossoscuro');

    function MyFind($where, $what) {

        $res = array();
        for ($i = 0, $m = count($where); $i < $m; $i++)
            if (substr($v = $where[ $i ], 0, 1) === $what)
                $res[] = $v;

        return $res;
    }

        Cris

-- 
Cristiano Verondini
http://www.verondini.it  ---   [ICQ: 114 190]


More information about the Php-it mailing list