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

contiene il tutto:


                 <?php


                 $testo = "Federico<br>Ilaria<br>Gabriele<br>";
                 $testo = str_replace("<br>","<br />",$testo);

                 echo $testo;


                 ?>

                In questo modo, all'interno della stringa $testo (per semplicità io
                ho inserito una semplice lista di nomi, ma anche un testo molto

                lungo e articolato è considerato, in PHP, come una stringa, se
                associato come valore a una variabile), le tag formattate male

                saranno correttamente sostituite con etichette rispettose degli
                standard  internazionali:  sarà  sostituita  ogni  occorrenza  della

                sottostringa <br>, dove con occorrenza si intende ogni singola
                comparsa di quella sottostringa. La documentazione ufficiale è

                in      questa        pagina:        http://php.net/manual/en/function.str-
                replace.php.


                Abbiamo  poi  un'altra  funzione  utile,  substr_count,  che  serve
                per contare le occorrenze di una sottostringa in una stringa.

                Riceve  come  primo  parametro  la  stringa  e  come  secondo  la
                sottostringa  di  cui  vogliamo  conoscere  il  numero  di

                occorrenze,  che  viene  restituito  come  risultato.  In  questo
                esempio:


                 <?php


                 $testo = "Federico<br />Ilaria<br />Gabriele<br />";

                 echo substr_count($testo,"Federico");

                 ?>





                                                          105
   100   101   102   103   104   105   106   107   108   109   110