Salve ragazzi,

ogni volta che vengo qui è perchè sono alla disperazione .

Devo costruire un file di testo molto semplice con dei campi al suo interno che vanno delimitati da tot spazi, ogni campo ha a disposizione una serie di spazi ben precisi, dal carattere 1 al 20 il nome, dal 21 al 40 il cognome e così via, poi ad ogni record nuova riga.

Bene, mi sono detto uso la funzione str_pad(), faccio delle prove, ma l'output a schermo non mi da nessun risultato, viene inserito un solo spazio, non X spazi come avrei bisogno.

E' un problema di output che faccio con un echo sullo schermo? Sbaglio qualche cosa io?

"codice", già definirlo codice.... sono due righe :

Codice PHP:
 $a=str_pad("prova",10);$b=str_pad("okkey",5);
   
$c=$a.$b;
   echo 
str_pad($c,10);echo"fatto!"
Risultato dell'output : " prova okkeyfatto!" tutto appiccicato