新在Symfoob娱乐下载ny 5.4:类文件系统路径
2021年11月16日,·发表的哈维尔Eguiluz
ob娱乐下载Symfony 5.4是支持通过私人Packagist。私人Packagist是一种快速、可靠和安全的作曲家私人包存储库。它反映你所有的开源依赖性更好的可用性和监控安全漏洞。
的文件系统组件是一个小工具组件,提供相关功能独立于底层操作系统的文件系统。它的范围很小,但它很方便,它有超过2亿次的下载。
在Syob娱乐下载mfony 5.4我们改善这个组件通过添加一个新的路径类。这个类提供了实用程序以一致的方式来操纵文件/目录路径。例如,它包括一个规范化()
方法规范化斜杠,解决。。
段等。
1 2 3 4
使用ob娱乐下载\组件\文件系统\路径;回声路径::规范化(“. . /上传/ . . / config / config.yaml ');/ / = > . . / config / config.yaml
PHP提供了一个目录名()
函数来得到给定文件路径的目录路径,但也有一些不同。的路径
类提供了一个getDirectory ()
作为一种替代方法:
1 2 3 4 5 6 7
目录名(“C: /项目”);/ /返回“C:”,而不是“C: /目录名(“C: /);/ /返回的。”,而不是“C: /路径::getDirectory (“C: /);/ /返回“C: /路径::getDirectory (“C: /项目”);/ /返回“C: /路径::getDirectory (“C: \ \ ');/ /返回“C: /路径::getDirectory (“C: \ \项目”);/ /返回“C: /
这个类包含许多其他实用程序在web应用程序中派上用场,如发现的最长公共部分文件路径:
1 2 3 4 5 6 7 8 9 10
美元路径= (' / var / www / vhost /项目/ httpdocs / config / config.yaml”,' / var / www / vhost /项目/ httpdocs / config / routing.yaml”,' / var / www / vhost /项目/ httpdocs / config / services.yaml”,' / var / www / vhost /项目/ httpdocs /图片/ banana.gif ',' / var / www / vhost /项目/ httpdocs /上传/图片/ nicer-banana.gif”,);路径::getLongestCommonBasePath (美元路径);/ /返回/ var / www / vhost /项目/ httpdocs”
你想要赞助Symfony文件系统组件吗?ob娱乐下载多亏了新ob娱乐下载Symfony赞助项目你的公司标志可以显示在文件系统组件在GitHub和www.pdashmedia.com。ob娱乐下载浏览Symfoob娱乐下载ny的支持,选择“Symfony的支持ob娱乐下载者”选项,并给我们一个消息来获得更多的细节。
发表在#生活在边缘
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
最初的创造者是寻找维护者,西奥FIDRY提议包括在文件系统组件。高兴欢迎在Symfony社区图书馆:)欧宝体育平台怎么样ob娱乐下载
Javier Eguiluz is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now