我想在php中写一个代码,转到dir" file"中的txt文件并查看第2行,并从第3行的类别和主题中获取我网站中的菜单。
function arrayDuplicate($array)
{
return array_unique(array_diff_assoc($array1,array_unique($array1)));
}
$number =Countdir('file');
for ($i = 1; $i <= $number; $i++) {
$myFile = file;
$myFile .= '/';
$myFile .= $i;
$myFile .= ".txt";
$cat = ReadLine($myFile, 2);
$arr1 .= "'";
$arr1 .= $cat;
$arr1 .= "'";
$arr1 .= ",";
$arr1 .= " ";
print($arr1);
}
$arr = array($arr1);
$result = arrayDuplicate($arr);
在1.txt中 &#34; 1 CAT1 subject1 file1.pdf 1369947340&#34;
2.txt中的&#34; 2 CAT1 subject2 file2.pdf 1369947310&#34;
3.txt中的&#34; 3 CAT2 subject3 file3pdf 1369947304&#34;
我想要菜单cat1 | CAT2 .. 当你触摸cat1时,你会看到subject1和subject2,cat2看到subject3 ..
我的代码告诉我cat1 | cat1 | CAT2
答案 0 :(得分:0)
这是一种非常容易做事的非常困难的方法。
我建议您使用MYSQL数据库作为菜单的来源吗?
如果你坚持这么做的话:
由于您知道文件的名称,因此只需创建一个包含其名称的数组:
$files=array("/directoryname/1.txt",...etc);
将代码包装在$ files的foreach循环中。