Come ripetere una stringa in Php
Il linguaggio PHP permette la ripetizione di una stringa tramite la funzione str_repeat().
La funzione è di facile utilizzo e utilizza soltanto due argomenti, nel primo si indica la stringa da ripetere e nel secondo il numero delle ripetizioni.
str_repeat ( stringa , numero )
Il risultato finale è un stringa composta dalla ripetizione della stringa.
Un esempio pratico
Nel seguente script ho dichiarato una variabile $stringa iniziale, a cui è assegnato il valore alfanumerico "hi ".
$stringa="hi ";
$ripetizione=str_repeat($stringa, 3);
La variabile $ripetizione è, invece, determinata tramite la funzione str_repeat() ripetendo per tre volte il contenuto della variabile $stringa.
Alla stringa $ripetizione è assegnato il valore alfanumerico "hi hi hi ";
"hi hi hi "
Qual è l'utilità dell'istruzione?
Può capitare di dover generare automaticamente una stringa di spazi a seconda delle circostanze.
Ad esempio, la funzione è utile per generare le barre di un grafico in modo testuale, usando i caratteri come unità di riempimento.