php生成文件树

时间:2012-07-03 14:05:14

标签: php javascript jquery ajax

我发现jquery可以根据Web服务器中的现有文件夹和文件生成文件树结构: -

  1. http://www.abeautifulsite.net/blog/2008/03/jquery-file-tree/#demo
  2. http://www.mekya.com/blog/lang/eng/2010/03/demo-of-editable-jquery-tree-with-php-codes-duzenlenebilir-jquery-agac-yapisinin-demosu/
  3. 实际上,它们太先进了。我只需要创建一些文件夹制作和文件上传功能,并在数据库中标记它们的相关性,并将它们呈现在文件树中,如图。我有什么合适的选择吗?

    谢谢!

4 个答案:

答案 0 :(得分:2)

我编写了一个用于在PHP中表示树结构的小类。

https://github.com/phunkei/php_mysql_tree

可能你可以根据自己的需要进行调整。

答案 1 :(得分:1)

您可以使用带有mkdir函数的PHP创建一个文件夹。

http://php.net/manual/en/function.mkdir.php

有关上传文件的信息可在$ _FILES全局...

中找到

http://uk.php.net/manual/en/reserved.variables.files.php

答案 2 :(得分:0)

查看PHP函数MKDir,上传文件时要求用户创建新文件夹或使用现有文件夹。验证文件夹已创建或存在后,您可以使用单独的方法处理上载过程。

答案 3 :(得分:0)

您可以使用RecursiveTreeIterator迭代文件并将其显示在ascii树中。

请参阅:http://www.php.net/manual/en/class.recursivetreeiterator.php