我在计算文本文件中的值时遇到问题。我已经有了一个代码来显示从文本文件到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
我想要的是为最终成绩添加另一列,但我不知道如何从文本文件中添加一些值。
答案 0 :(得分:0)
此处清除转换为数据库的值(只需添加一列并运行填充它的脚本)。
但由于这是一个文本文件,你别无选择,只能读入文本文件,计算每一行的新值并写出一个新的文本文件。
此外,您可能希望查看PHP的csv functions(您可以将:
设置为分隔符。)