Хотя массив $ _FILES не показан, это предназначено для загрузки файлов, у меня были проблемы с загрузкой файлов, поэтому я еще не смог получить часть [type] массива $ _FILES ... но это просто простая проблема, почему не эта функция работает ...Почему эта простая функция PHP preg_match() не работает?
<?php
function getExtension() {
// global $testFile;
$extension = "./mp3/"; // also tried simply mp3 without the forwards slashes
$testFile = "song.mp3";
if(preg_match($extension, $testFile)) {
echo "match found";
}else {
echo "no match found";
}
}
getExtension();
?>
В качестве альтернативы: [? Как получить расширение файла в PHP] (http://stackoverflow.com/q/10368217) – mario
@mario Еще лучше ... – dgig
@mario спасибо за того, что имеет отношение , однако мне все еще интересно, почему это не соответствует выше. Кроме того, я заявил, что еще не получил функцию загрузки, из-за того, что я хочу, чтобы файл был загружен, чтобы показать части [type] [size] ... Я имею в виду, когда я выгружаю загрузку, это просто говорит 0 для [size] и blank для [type] – janicehoplin