PHP(在文本文件中添加值)

时间:2013-09-06 01:52:18

标签: php text-files

我在计算文本文件中的值时遇到问题。我已经有了一个代码来显示从文本文件到PHP的数据,但我需要在文本文件中计算一些值。

这是我的文本文件中的值

200511863:Badiola:Juan Salvador:A:88:90:85:78:94 
200510441:Peredo:Geran:G:88:90:85:78:94 
200510059:Basbas:Francis Erikson:B:88:90:85:78:94 
200311068:Ogayon:Ricky San:T:88:90:85:78:94 
200510215:Jalimao:Arvin Lowel:N:88:90:85:78:94 
200511270:Mendoza:Melvin Kenneth:M:88:90:85:78:94 

这是公式:

 Final Grade = (Class standing *40%) + (Prelim Exam *10%) + (Midterm Exam * 20%) + (Pre-final Exam * 10%) + (Final Exam * 20%)

我的专栏名称是:

Student Id    Full Name    Class Standing    Prelim exam    midterm Exam    prefinal exam    final exam    final grade

我想要的是为最终成绩添加另一列,但我不知道如何从文本文件中添加一些值。

1 个答案:

答案 0 :(得分:0)

此处清除转换为数据库的值(只需添加一列并运行填充它的脚本)。

但由于这是一个文本文件,你别无选择,只能读入文本文件,计算每一行的新值并写出一个新的文本文件。

此外,您可能希望查看PHP的csv functions(您可以将:设置为分隔符。)