Inserir espaços em branco dentro de um arquivo txt

861 views
Skip to first unread message

Guilherme Moraes

unread,
Jun 1, 2009, 8:44:49 AM6/1/09
to list...@googlegroups.com, lista...@googlegroups.com
Olá pessoal
Bom dia!

Estou precisando escrever uma string bem grande em um arquivo txt, porém muitas palavras terão que obedecer os espaços em branco, e não sei como fazer.
Exemplo:
Banana______Laranja (6 espaços vazios entre eles) e por ahi vai...

Vja o que estou fazendo:

function set_linha2(){
    $line2 = '2';
    $line2 .= 'Banana' .chr(32) .chr(32) .chr(32) .chr(32) .chr(32) .chr(32);
    $line2 .= 'Laranja' .chr(32) .chr(32) .chr(32) .chr(32) .chr(32) .chr(32);
.......
return($line2);
}

set_file($line2, $local);

function set_file($line, $local){
    $file = fopen($local, 'w+');
    fprintf($file, '%s', $line);
    fclose($file);
}

Alguém sabe como faço para adicionar espaços em branco. Detalhe aqui coloquei texto, mas trabalho com variáveis, e com chamadas de outras funções dentro desta primeira set_linha2()....
Desde já obrigado pela atenção.

Guilherme Moraes.
Lampada Global.

Leo Baiano

unread,
Jun 1, 2009, 8:47:18 AM6/1/09
to list...@googlegroups.com
tenta fazer assim:

$line2 .= 'Banana       ';

2009/6/1 Guilherme Moraes <guism...@gmail.com>:
--
Amplexos,

Leo Baiano
http://www.leobaiano.com
http://www.blog.ljunior.com
http://www.mcelebridades.com
http://www.twitter.com/leobaiano

Brolesi, Fogliarini

unread,
Jun 1, 2009, 8:47:34 AM6/1/09
to list...@googlegroups.com
str_repeat() ou str_pad()
--

Fabio Fogliarini Brolesi
http://fabio.freesandbox.net/

"A vida de um indivíduo só faz sentido se ajuda a tornar a vida das demais criaturas mais nobres e mais bela."
A. Einstein


2009/6/1 Guilherme Moraes <guism...@gmail.com>

Guilherme Moraes

unread,
Jun 1, 2009, 9:09:24 AM6/1/09
to list...@googlegroups.com
Galera,

Obrigado pela ajuda instantânea!!!!

Estou usando o str_pad() que me caiu como uma luva!

Show de bola!

Vlw!

Guilherme Moraes.



2009/6/1 Brolesi, Fogliarini <bro...@gmail.com>
Reply all
Reply to author
Forward
0 new messages