첫 번째 유형의 메소드는 배열을 사용하여 수행됩니다. 먼저 파일 이름을 배열로 잘라낸 다음 배열의 마지막 요소를 가져오는 방법을 찾으세요. 두 번째 유형의 방법은 문자열 처리를 통해 수행되며 또 다른 방법은 pathinfo() 함수를 사용하는 것입니다.
코드 복사 코드는 다음과 같습니다.
$pic = 'abc.3434.342.12123.123.exe'; >$pics =explore('.' , $pic);
/*배열의 총 개수를 가져온 다음 마지막 개수를 가져옵니다.*/
echo $num = count($pics)
echo '
'. $pics[$num-1];
/*배열을 탐색하여 마지막 요소 가져오기*/
foreach($pics를 $value로) //2
{
$a = $value;
}
echo $a.'
'
/*배열의 마지막 요소를 직접 출력*/
echo end($ 사진);
echo '
'
/*배열의 마지막 요소를 선택하고 end()와의 차이점에 주의하세요.*/
//echo array_pop($pics) ;
/*먼저 키 값을 기준으로 배열을 역순으로 정렬한 다음 첫 번째 요소를 추출합니다*/
krsort($pics)
echo array_shift($pics)
echo '
';
/*pathinfo() 함수 반환 값 확장자 인덱스에 해당하는 값*/
$res = pathinfo($pic) //5
var_dump($res); >echo $res['extension'].'
';
/*문자열 가로채기, 마지막 세 자리만 가져옴*/
echo substr($pic, -3, 3)
N개 이상의 질문이 있는 것을 볼 수 있습니다. 프로그램을 만들 때도 마찬가지입니다. 어떤 초보자에게는 PHP를 잘 배우기 위해서는 끈기가 필요합니다.