原谅我,如果这已被覆盖之前,我搜查无济于事。条件语句中的PHP“或”运算符 - newb问题!
我有一个脚本,查找目录来查找里面的文件。有条件线只查找具有特定扩展名的文件:
if(strtolower(substr($file, -3)) == "mp4"){...
因此,这只会查找具有'mp4'扩展名的文件。
我需要添加一些“或”运算符来添加两个扩展类型。我尝试了以下,但它没有工作:
if(strtolower(substr($file, -3)) == "mp4" || == "mov" || == "flv"){...
现在行似乎被忽略,它获取目录中的每个文件。 如果有人能帮助我,我会非常感激! 我知道这可能是因为基本的,因为它得到,但我的PHP的掌握是非常限制(虽然我看到它的美丽!)提前
感谢。
请注意,文件扩展名可能多于或少于三个字符长。最好使用正则表达式,或者在每个点出现的地方拆分名称并拿走最后一部分。 – 2010-09-03 08:31:05