Bl@ck
Guest
Количество элементов в "динамическом" массиве
Почитал в мануалах и ничего не нашел, подскажите пожайлуста кто знает.
Ситуация такая:
есть файловая база, примерно такого содержания:
mass1|mass2|mass3|mass4|mass5|1
mass1|mass2|mass3|mass4|mass5|7
mass1|mass2|mass3|mass4|mass5|12
mass1|mass2|mass3|mass4|mass5|15
И есть скрипт обработчик:
<?php
if (! file_exists($COUNT_FILE))
error("<center><font color=red><h3>Немогу соединиться с базой!</h3></font></center>");
$file_arry = file($COUNT_FILE) or error("<center><font color=red><h3>Немогу открыть базу</h3></font></center>");
$file = $COUNT_FILE;
$fopen=fopen($file,"r");
$fread=fread($fopen, filesize($file));
fclose($fopen);
$exp = split("\n",$fread);
for ($i=0; $i<count($exp); $i++) {
$split = explode("|",$exp[$i]);
echo "$split[0] , $split[1] , $split[2] , $split[3] , $split[4] , $split[5]<br>";
}
?>
Вот очень надо посчитать сумму цыфр всех элементов $split[5],
то есть
mass1|mass2|mass3|mass4|mass5|1
mass1|mass2|mass3|mass4|mass5|7
mass1|mass2|mass3|mass4|mass5|12
mass1|mass2|mass3|mass4|mass5|15
надо получить
1+7+12+15=35
Почитал в мануалах и ничего не нашел, подскажите пожайлуста кто знает.
Ситуация такая:
есть файловая база, примерно такого содержания:
mass1|mass2|mass3|mass4|mass5|1
mass1|mass2|mass3|mass4|mass5|7
mass1|mass2|mass3|mass4|mass5|12
mass1|mass2|mass3|mass4|mass5|15
И есть скрипт обработчик:
<?php
if (! file_exists($COUNT_FILE))
error("<center><font color=red><h3>Немогу соединиться с базой!</h3></font></center>");
$file_arry = file($COUNT_FILE) or error("<center><font color=red><h3>Немогу открыть базу</h3></font></center>");
$file = $COUNT_FILE;
$fopen=fopen($file,"r");
$fread=fread($fopen, filesize($file));
fclose($fopen);
$exp = split("\n",$fread);
for ($i=0; $i<count($exp); $i++) {
$split = explode("|",$exp[$i]);
echo "$split[0] , $split[1] , $split[2] , $split[3] , $split[4] , $split[5]<br>";
}
?>
Вот очень надо посчитать сумму цыфр всех элементов $split[5],
то есть
mass1|mass2|mass3|mass4|mass5|1
mass1|mass2|mass3|mass4|mass5|7
mass1|mass2|mass3|mass4|mass5|12
mass1|mass2|mass3|mass4|mass5|15
надо получить
1+7+12+15=35