从变量等文件名获取扩展名

bla*_*d Ψ 21 php file-extension

可能重复:
如何在PHP中提取文件扩展名?

我有一个变量$filename="filename.ext"$filename="filena.m.e.ext"左右..如何ext从变量/字符串中提取扩展名(此处)?变量可能会改变或者可能有多个点.在这种情况下,我想得到最后一个点之后的部分..

Hai*_*vgi 58

看到答案:

$ext = pathinfo($filename, PATHINFO_EXTENSION);
Run Code Online (Sandbox Code Playgroud)

  • @ zPuls3`pathinfo($ filename,PATHINFO_EXTENSION);`因为可能的扩展长度不同而更精确. (2认同)

Bug*_*der 5

您可以使用路径信息询问。

$info = pathinfo($file);
Run Code Online (Sandbox Code Playgroud)

在哪里

$info['extension']
Run Code Online (Sandbox Code Playgroud)

包含扩展名