【发布时间】:2012-09-24 12:11:17
【问题描述】:
我现在用谷歌搜索了一下,但找不到任何适合我的东西。
我有一个文本文件,其中包含: 用户名;名字;姓氏;类代码\n
我使用这个 while 循环来获取内容:
$handle = fopen("studen.txt", "r");
while(!feof($handle)) {
$linje = fgets($handle);
$larray = explode(";",$linje);
$klassekode = trim($larray[3]);
}
$larray[3] 是我在这里唯一感兴趣的东西。我想从中制作一个 html-list,所以我使用了:
echo "<option value=\"$klassekode\">$klassekode</option>";
我现在的问题是我似乎找不到删除重复条目的方法。现在有3个“IS1”,4个“IS3”等等。我怀疑有一个简单的解决方案,我根本无法弄清楚:-|
提前致谢!
【问题讨论】:
-
顺便说一句,
$larray[2]中的类代码不是因为explode()的结果将从零开始吗? -
对不起,这是用户名;名字;姓氏;班级代码。因此 $larray[3] 等于 ex IS1
标签: php arrays while-loop duplicates text-files