【发布时间】:2011-04-07 17:38:40
【问题描述】:
请原谅我之前已经介绍过,我搜索无济于事。
我有一个脚本可以查看目录以查找其中的文件。有一个条件行只查找具有特定扩展名的文件:
if(strtolower(substr($file, -3)) == "mp4"){...
所以它只会查找带有“mp4”扩展名的文件。
我需要添加一些“或”运算符来添加另外两种扩展类型。我尝试了以下方法,但没有成功:
if(strtolower(substr($file, -3)) == "mp4" || == "mov" || == "flv"){...
现在该行似乎被忽略了,它获取了目录中的每个文件。 如果有人可以帮助我,我将不胜感激! 我知道这可能是最基本的,但我对 PHP 的掌握非常有限(尽管我确实看到了它的美!!!)
提前致谢。
【问题讨论】:
-
请注意,文件扩展名的长度可能多于或少于三个字符。最好使用正则表达式或在每次出现点时拆分名称并取最后一部分。
标签: php