我收到一个带有“file_get_contents”的文件,有没有PHP函数会给我这个文件的类型?在这个例子中“jpg”。
$imagedata = file_get_contents("/path/to/image.jpg");
请给我一些线索。
最诚挚的问候,
答案 0 :(得分:1)
您可以像这样使用pathinfo:
$extension = pathinfo($filename, PATHINFO_EXTENSION); // jpg
请注意,由于从文件名中获取扩展名,因此可以轻松地对其进行操作。您应该使用getimagesize之类的函数来确定文件是否是真实图像。
答案 1 :(得分:1)
您要查找的字词是扩展程序。
$ext = pathinfo($file, PATHINFO_EXTENSION);
这与How to extract a file extension in PHP?完全相同,但下次尝试搜索会更好。