3
A
回答
5
你想要在PHP pathconf
or fpathconf
,未暴露(还)。 (当它们是时,它们可能是posix_pathconf
。)
您也可以将其命名为getconf
,这是一个具有相同功能的命令行实用程序接口。试试这个系统上:
$ getconf NAME_MAX /tmp
$ getconf PATH_MAX /tmp
3
为最 Linux文件系统的最大文件长度为255你可能最好关闭使用作为一种通用的常量和修改,以适应您已知文件系统在Linux中。这是一个很好的comparison of the file systems可能会被使用。那里列出了最大文件长度。
5
没有必要以编程方式确定它。它是255个字节。
编辑:你可以有非常少的文件系统,长文件名(赖泽,我相信),但如果你坚持255的程序可以在任何Linux的安装使用。
0
我想你可以使用真实路径()。我不确定最佳方法,但例如:
$ maxlen = 264-strlen(realpath('index.php')));
264 255(最大路径LIM)+ 9( '的index.php' LEN)。因此,从极限减去电流路径长度可以获得最大电流路径长度。
0
你可以用文件名最大LEN(通常为255)使用常量PHP_MAXPATHLEN
相关问题
- 1. 以编程方式确定Python的最大命令行长度
- 2. 以编程方式确定文本框中的最大适合度(WP7)
- 3. 以编程方式确定主页的名称从aspx文件
- 4. 以编程方式确定运行APK(或DEX)的文件名?
- 5. 最大文件扩展名长度
- 6. 以编程方式确定最大传输速率
- 7. 最大方法名称长度
- 8. 以编程方式确定GridView控件的列名称?
- 9. 以编程方式确定视频文件格式?
- 10. 以编程方式确定iPad模式视图的大小
- 11. C#:OLE文件的最大文件名长度
- 12. 以编程方式确定SharePoint中的文件类型
- 13. 以编程方式确定文件下载的状态
- 14. 以编程方式确定文件的碎片状态
- 15. 以编程方式确定Excel文件(.xls)是否包含宏
- 16. 以编程方式确定包中图像文件的尺寸
- 17. sqlite - 以编程方式确定主键
- 18. swift:以编程方式创建UILabel固定宽度,根据文本长度垂直调整大小
- 19. log4j2更改以编程方式滚动文件appender最大文件
- 20. 以编程方式确定iPhone上传/下载速度
- 21. 以编程方式确定Groove工作区的大小?
- 22. 如何确定SharePoint列表的大小以编程方式
- 23. 如何以编程方式确定连接池大小?
- 24. 如何以编程方式确定我的桌面的大小?
- 25. 以编程方式编写PDF文件
- 26. WPF的最大长度.net exe文件名
- 27. 黑莓手机上的最大文件名长度
- 28. 长文本字段的最大长度
- 29. 以编程方式更改小部件宽度/高度的最佳方法?
- 30. 以编程方式打开chm文件的最简单方法?
你混淆了路径最大LEN(通常是4096)。 – mark4o 2009-07-24 21:11:19