我正在嘗試使用php提取字符串的擴展名,然後查看數組。看來我確實得到了擴展名,但是當我在數組裏面看它不起作用,我不能看到問題。也許你可以建議或指出我。謝謝。如何在php中提取擴展名
下面是代碼:
$file = '/folder/subfolder/file.mp4' //It can be also a url with domain etc. basically anything
$extension = pathinfo($file);
$final_extension = strtolower($extension['extension']);
$fileArray = array("mp4","mp3");
if (in_array($final_extension, $fileArray)) {
echo "Found!";
}
Works爲我http://ideone.com/wjEove –
燁。第一行的分號會讓你的腳本根本不起作用。 也嘗試在'$ extension'數組上使用'print_r()'來確保你在那裏有信息。 – rkstar
綽綽有餘重複選擇從http://stackoverflow.com/search?q=file+extension+php - 請問之前請先搜索。而且谷歌也不會告訴你這個解決方案。 – Gordon