Page 112 - Corso di PHP - Livello base
P. 112

$array = array("Federico", "Ilaria", "Gabriele");
                 rsort($array);
                 //oppure arsort($array);

                 foreach ($array as $elemento)
                 {

                    echo "$elemento<br />";
                 }


                La  documentazione  ufficiale  di  queste  funzioni  si  trova,  per
                rsort, alla pagina http://php.net/manual/en/function.rsort.php  e,

                per                      arsort,                      alla                      pagina
                http://php.net/manual/en/function.arsort.php.


                Un'altra  funzione  utile  è  in_array:  ci  permette  di  cercare  un

                elemento nell'array e restituisce il booleano true nel caso in cui
                l'elemento  venga  trovato  e  false  nel  caso  contrario.  Riceve
                come  primo  parametro  il  valore  dell'elemento  che  vogliamo

                cercare e come secondo parametro l'array in cui lo vogliamo
                cercare:


                 $array = array("Federico", "Ilaria", "Gabriele");

                 if (in_array("Federico", $array))
                 {

                    echo "Ho trovato Federico!";
                 }

                 else
                 {

                    echo "Non ho trovato Federico.";
                 }


                In questo caso la condizione sarà soddisfatta perché “Federico”
                è presente nell'array $array, quindi il nostro blocco stamperà la

                scritta “Ho trovato Federico!”. La documentazione ufficiale si
                trova qui: http://php.net/manual/en/function.in-array.php. Esiste

                anche  la  funzione  per  cercare  un  indice  e  non  un  valore,  si




                                                          112
   107   108   109   110   111   112   113   114   115   116   117