如何使用PHP在一个目录中获取两种不同类型的文件列表?
我需要获取如何使用PHP在一个目录中获取两种不同类型的文件列表?,php,Php,我需要获取*.m4v和*.mp4文件 这就是我用来获取一种文件类型的方法。我应该使用什么代码来获取这两种类型的列表 //get all image files with a .m4v extension. $images = glob($directory . "*.m4v"); 谢谢在全球()手册页面: $images = glob($directory . "*.{m4v,mp4}", GLOB_BRACE); 它位于glob()手册页面: $images = glob($directo
*.m4v
和*.mp4
文件
这就是我用来获取一种文件类型的方法。我应该使用什么代码来获取这两种类型的列表
//get all image files with a .m4v extension.
$images = glob($directory . "*.m4v");
谢谢在全球(
)手册页面:
$images = glob($directory . "*.{m4v,mp4}", GLOB_BRACE);
它位于glob(
)手册页面:
$images = glob($directory . "*.{m4v,mp4}", GLOB_BRACE);
它位于glob(
)手册页面:
$images = glob($directory . "*.{m4v,mp4}", GLOB_BRACE);
它位于glob(
)手册页面:
$images = glob($directory . "*.{m4v,mp4}", GLOB_BRACE);
100%正确,但可能值得一提的是,这有两个陷阱:1。在unix上,您可能需要
“*。{m4v,m4v,mp4,mp4}”
来处理带有大写后缀和2的windows上载。在windows上,glob()
可能会严重损坏,具体取决于操作系统和PHP版本。您可以使用字符类,但我从未在大括号中尝试过它们:*[mM]4[vV]
-未测试:*。{[mM]4[vV],[mM][pP]4}
100%正确,但可能值得一提的是,这有两个陷阱:1。在unix上,您可能需要“*。{m4v,m4v,mp4,mp4}”
来处理带有大写后缀和2的windows上载。在windows上,glob()
可能会严重损坏,具体取决于操作系统和PHP版本。您可以使用字符类,但我从未在大括号中尝试过它们:*[mM]4[vV]
-未测试:*。{[mM]4[vV],[mM][pP]4}
100%正确,但可能值得一提的是,这有两个陷阱:1。在unix上,您可能需要“*。{m4v,m4v,mp4,mp4}”
来处理带有大写后缀和2的windows上载。在windows上,glob()
可能会严重损坏,具体取决于操作系统和PHP版本。您可以使用字符类,但我从未在大括号中尝试过它们:*[mM]4[vV]
-未测试:*。{[mM]4[vV],[mM][pP]4}
100%正确,但可能值得一提的是,这有两个陷阱:1。在unix上,您可能需要“*。{m4v,m4v,mp4,mp4}”
来处理带有大写后缀和2的windows上载。在windows上,glob()
可能会严重损坏,具体取决于操作系统和PHP版本。您可以使用字符类,但我从未在大括号中尝试过它们:*[mM]4[vV]
-未测试:*。{[mM]4[vV],[mM][pP]4}