Codice PHP:
$s = 'monkey';
$t = 'many monkeys';
printf("[%s]\n", $s); // output standard di stringa
printf("[%100s]\n", $s); // accostamento a destra con spazi
printf("[%-100s]\n", $s); // accostamento a sinistra con spazi
printf("[%0100s]\n", $s); // completamento con zero funziona anche con le stringhe
printf("[%'#100s]\n", $s); // utilizza il carattere di riempimento '#'
printf("[%10.100s]\n", $t); // accostamento a sinistra con taglio a 10 caratteri
mi restituisce il seguente output
[monkey]
[ monkey]
[monkey ] [00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000monkey]
[################################################## ############################################monkey]
[many monkeys]
----------
Non mi mette gli spazi vuoti....forse perchè sono sotto windows e la sintassi \n non è giusta?