초보적인 질문 하겠습니다. ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

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

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

본문

아까 올린것과 비슷한데요 ㅠ,ㅠ

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


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


            $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를 의미 하는것인가요?

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

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

그럼 수고하세요.
  • 복사

댓글 전체

ㅎㅎ
$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 가 됩니다
© SIRSOFT
현재 페이지 제일 처음으로