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.



Per scrivere un commento

knowledge base

Il linguaggio Php

FAQ