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

dell'esempio  la  variabile  è  vuota  ma  non  è  nulla.  La  pagina
                della  documentazione  ufficiale  della  funzione  empty  si  trova

                qui: http://php.net/manual/en/function.empty.php.


                Passiamo  ora  alle  funzioni  che  riguardano  le  stringhe.  Ne
                abbiamo vista una nel precedente capitolo: strlen, che controlla
                la  lunghezza  della  stringa  e  restituisce  il  valore

                corrispondente (nel caso di una stringa “Ciao”, scrivendo echo
                strlen($Ciao); otterremo come risultato 4). Adesso vediamo la

                funzione substr, che restituisce una sottostringa partendo da
                un carattere ben preciso.


                Se per esempio vogliamo estrarre, dalla stringa “Io mi chiamo
                Federico”  la  sottostringa  “Federico”,  dovremo  invocare  la

                nostra funzione substr  passando  come  parametro  la  stringa,  il
                numero  13,  ovvero  il  carattere  di  partenza  della  nostra

                sottostringa, e il numero 8, ovvero il numero di caratteri che
                vogliamo considerare:


                 <?php


                 $stringa = "Io mi chiamo Federico";

                 echo substr($stringa,13,8);

                 ?>


                Il risultato della nostra stampa (e della nostra funzione) non sarà

                altro  che  la  parola  “Federico”.  Se  volessimo  poi  assegnare  la
                stringa  “Federico”  come  valore  di  una  nuova  variabile  è
                sufficiente  una  dichiarazione  che  associ  alla  nuova  variabile

                nient'altro che la funzione:


                 <?php


                 $stringa = "Io mi chiamo Federico";



                                                          103
   98   99   100   101   102   103   104   105   106   107   108