PHP에서 파일 확장자를 검색하는 방법
문제:
파일 확장자를 업로드했지만 원하는 확장자가 아닌 배열 응답이 발생했습니다.
예제 코드:
$userfile_name = $_FILES['image']['name']; $userfile_extn = explode(".", strtolower($_FILES['image']['name']));
문제:
위 코드는 유일한 확장이 아닌 배열을 반환합니다.
해결책:
PHP는 이러한 목적을 위해 특별히 설계된 편리한 기능을 제공합니다. pathinfo().
$path = $_FILES['image']['name']; $ext = pathinfo($path, PATHINFO_EXTENSION);
이 코드 조각은 pathinfo() 함수를 활용하여 $path 변수의 지정된 파일 경로에서 파일 확장자를 추출합니다. PATHINFO_EXTENSION 상수는 함수가 확장자를 구체적으로 검색하도록 지시합니다. 결과는 $ext 변수에 저장됩니다.
위 내용은 PHP에서 파일 확장자를 추출하는 방법: pathinfo()가 가장 좋은 친구인 이유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!