J Vitor 0 Denunciar post Postado Abril 24, 2009 O que ele faz: Lê um arquivo texto que contem uma sequencia de números , um por linha. Gostaria de depois de ler cada um número , somar todos eles. tipo: leu na primeira linha 1 de pois 2 Da forma que está em pensei que na variável $soma traria o resultado da soma de todos estes números mas nao traz. O código está com um gettype só pra vocês verem que $dados é integer ... não sei o que acontece.. alguem pra me dar um help ? <?php $arquivo = fopen("/var/www/val/tmp/arquivo.txt","r"); while (!feof($arquivo)) { $dados = fgets($arquivo,4096); $dados = (int) ($dados); $t = gettype($dados); print "$dados ( $t ) <br />"; $soma = $dados + $dados; } fclose($arquivo); print "Soma: $soma"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
J Vitor 0 Denunciar post Postado Abril 24, 2009 poxa pessoal , deu até vergonha agora http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif ... é só usar o array_sum(variavel) .. foi malz , mas talvez ajude alguem um dia ... pode fechar o tópico Compartilhar este post Link para o post Compartilhar em outros sites