我有这段代码:
$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";
Thx:)
答案 0 :(得分:0)
每个文件只包含一个数字,还是可以包含多个数字?
根据您之前的修改,好像一个文件只包含一个数字。
在这种情况下,您可以将值存储在an array中,并使用array_sum()对数字求和,或根据需要执行任何其他计算。
以下是您的示例代码:
$fookerdos = array ();
foreach (glob("records/*/*/kerdos.txt") as $somekerdos) {
$fookerdos[] = file_get_contents($somekerdos);
}
echo array_sum ($fookerdos);