1

私はこのコードを持っています:

$fookerdos = '';
foreach (glob("records/*/*/kerdos.txt") as $somekerdos) {
  $fookerdos .= file_get_contents($someposoA);
//to print them i you want
print $fookerdos;

したがって、このコードでは、多くのファイルのために多くの数値が出力されるという私の問題。

たとえば、これを出力します

3.5 -6.7 6.68 -0.2 など..

今、私はこのすべての数字をそれらに加えたいと思っています (足し算) いくつかの 2-3 変数を足す方法は知っていますが、それらがいくつなのかわからない多くの数を足します。

例えば

print "3.5 + "-6.7" "6.68" "-0.2";

どうも :)

4

1 に答える 1

0

各ファイルに含まれる数字は 1 つだけですか、それとも複数の数字を含むことができますか?

以前の編集から、1 つのファイルに数字のみが含まれているように見えます。

その場合、値を配列に格納し、 array_sum()を使用して数値を合計するか、必要に応じて他の計算を実行できます。

サンプルコードは次のとおりです。

$fookerdos = array ();
foreach (glob("records/*/*/kerdos.txt") as $somekerdos) {
   $fookerdos[] = file_get_contents($somekerdos);
}

echo array_sum ($fookerdos);
于 2013-09-14T18:10:21.203 に答える