0

我想在 php 中编写一个代码,该代码转到目录“文件”中的 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 “1 cat1 subject1 file1.pdf 1369947340”

在 2.txt “2 cat1 subject2 file2.pdf 1369947310”

在 3.txt “3 cat2 subject3 file3pdf 1369947304”

我想要菜单 cat1 | cat2 .. 当您触摸 cat1 时,您会看到 subject1 和 subject2 ,cat2 看到 subject3 ..

我的代码告诉我 cat1 | 猫1 | 猫2

4

1 回答 1

0

这是一种非常困难的方法来做一些非常简单的事情。

我可以建议您使用 MYSQL 数据库作为菜单的来源吗?

如果您坚持以艰难的方式进行:

由于您知道文件的名称,因此只需创建一个包含其名称的数组:

$files=array("/directoryname/1.txt",...etc);

将代码包装在 $files 上的 foreach 循环中。

于 2013-05-31T08:22:11.733 回答