我一直在尝试使用此php
代码来获取文件的扩展名,而实际上并不知道该文件。但我收到此错误未定义的错误:0
我的文件名如下: adImage-9-3-1
当文件名由hyphen
组成时,是否仍然可以获取扩展名?
这是我的php
代码:
$fileName = "adImage-" . $ImageId . "-" . $adId . "-" . $userId . "*"; //used * to check for other possible results
$fileInfo = glob($fileName);
$fileExt = explode(".", $fileInfo[0]); //throws Undefined Offset:0 error
$fileActualExt = $fileExt[1];
print_r($fileActualExt); //empty output
如上所述,我收到此错误:
未定义目标:0
答案 0 :(得分:3)
您可以在未知文件上使用它来查看其扩展名。
pathinfo($file, PATHINFO_EXTENSION)
查看结果:
var_dump(pathinfo($file, PATHINFO_EXTENSION));