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

· 2013-07-15 (월) 14:13:55 · 865 · 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 가 됩니다
2013-07-16 (화) 09:51:12
정말 감사합니다. 깊숙한 가려움이 시원하게 풀린 느낌입니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-07-15 조회 1,711
13-07-15 조회 1,704
13-07-15 조회 1,211
13-07-15 조회 1,695
13-07-15 조회 1,553
13-07-15 조회 1,920
13-07-15 조회 1,900
13-07-15 조회 1,316
13-07-15 조회 866
13-07-15 조회 1,181
13-07-15 조회 1,123
13-07-15 조회 1,748
13-07-15 조회 1,703
13-07-15 조회 1,204
13-07-15 조회 1,846
13-07-15 조회 3,884
13-07-15 조회 896
13-07-15 조회 1,224
13-07-15 조회 1,726
13-07-14 조회 1,153