초보적인 질문 하겠습니다. ㅠㅠ

· 12년 전 · 694 · 2
아까 올린것과 비슷한데요 ㅠ,ㅠ

혹시 다시 질문 드립니다 ㅠ,ㅠ


===================


$file_type1 = explode(".",$BOARD_MENU_IMG_name);
$file_type2 = sizeof($file_type1)-1;
$file_type3 = $file_type1[$file_type2]

==================

소스 분석해보면 변수 BOARD_MENU_IMG_name를 .으로 분해한뒤 file_type1에 집어넣고

다시 이 배열을 -1뺀 숫자를 file_type2에 집어 넣고

그 다음부터가 자세히 설명을 못하겠습니다.

[] <-- 이것이 file_type1안에 file_type2를 의미 하는것인가요?

자세하게 설명 부탁드립니다 ㅠ,ㅠ

비슷한 질문 또 올려서 죄송하고요 ㅠ,ㅠ

그럼 수고하세요.
|

댓글 2개

ㅎㅎ
$BOARD_MENU_IMG_name="my.test.jpg"; //이런 경우로 예를 들어보겟습니다. 화일명에 dot(.)가 여러개들어갈 수도 있죠?

$file_type1 = explode(".",$BOARD_MENU_IMG_name);
<-- $file_type1[0]='my' ,$file_type1[1]='test' $file_type1[2]='jpg' 이렇게 배열로 만들어집니다

$file_type2 = sizeof($file_type1)-1;
<-- $file_type2 = 2 ( sizeof($file_type1) =3 이므로)

$file_type3 = $file_type1[$file_type2]
<-- $file_type3 ='jpg' ( $file_type1[$file_type2] ==> $file_type1[2] ==>'jpg')

이 코드는 화일 확장자를 알아내려고 누군가 만든 코드입니다만
나름 머리를 썼지만 이런 방법이 필요없습니다
간단히 이렇게 하면 됩니다
$file_type =pathinfo($BOARD_MENU_IMG_name);
$file_type[extension] <-- 이 값이 jpg 가 됩니다
$file_type[filename] <-- 이 값은 my.test 가 됩니다
정말 감사합니다. 깊숙한 가려움이 시원하게 풀린 느낌입니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12년 전 조회 1,041
12년 전 조회 1,545
12년 전 조회 1,528
12년 전 조회 1,039
12년 전 조회 1,512
12년 전 조회 1,379
12년 전 조회 1,749
12년 전 조회 1,729
12년 전 조회 1,144
12년 전 조회 695
12년 전 조회 981
12년 전 조회 971
12년 전 조회 1,567
12년 전 조회 1,527
12년 전 조회 1,002
12년 전 조회 1,672
12년 전 조회 3,696
12년 전 조회 739
12년 전 조회 1,062
12년 전 조회 1,532
🐛 버그신고