>백엔드 개발 >PHP 튜토리얼 >PHP code_php 스킬 한 줄에서 파일 접미사 이름을 얻는 분석 예

PHP code_php 스킬 한 줄에서 파일 접미사 이름을 얻는 분석 예

WBOY
WBOY원래의
2016-05-16 20:32:14985검색

이 기사의 예에서는 PHP 코드 한 줄로 파일 접미사 이름을 얻는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 방법 분석은 다음과 같습니다.

PHP에서 한 줄의 코드로 파일 접미사 이름을 얻는 방법은 여러 기능의 조합이 필요합니다. 우리의 경우 ASP의 기능과 약간 비슷합니다.
예:

코드 복사 코드는 다음과 같습니다.
$filename = 'D:/wamp/www/sparkphp/rar' ;
$rs = strtolower(trim(substr(strrchr($filename, "."), 1)));

자세한 설명:
strrchr() 함수는 다른 문자열에서 마지막으로 나타나는 문자열을 찾아 해당 위치부터 문자열 끝까지의 모든 문자를 반환합니다. substr() 함수는 문자열의 일부를 반환합니다. 1은 문자열의 첫 번째 첨자부터 읽는다는 의미입니다. 끝까지;
Trim() 함수는 문자열 앞과 뒤의 공백을 제거합니다.
strtolower() 함수는 문자열을 소문자로 변환합니다.
보완적인 기타 방법:

코드 복사 코드는 다음과 같습니다.
//방법 1:
함수 확장_1($file_name)
{
$retval="";
$pt=strrpos($file_name, ".");
if ($pt) $retval=substr($file_name, $pt 1, strlen($file_name) - $pt);
반환($retval);
}

//방법 2
함수 확장_2($file_name)
{
$extend = 경로정보($file_name);
$extend = strtolower($extend["extension"]);
$extend 반환;
}

//방법 3
함수 확장_3($file_name)
{
$extend =explode("." , $file_name);
$va=count($extend)-1;
$extend[$va];
반환 }
?>
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

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