>  기사  >  백엔드 개발  >  PHP에서 파일 확장자를 추출하는 방법: pathinfo()가 가장 좋은 친구인 이유

PHP에서 파일 확장자를 추출하는 방법: pathinfo()가 가장 좋은 친구인 이유

Susan Sarandon
Susan Sarandon원래의
2024-11-19 12:14:03984검색

How to Extract File Extensions in PHP: Why pathinfo() is Your Best Friend

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.