본문 바로가기
PHP

explode() 함수 이해하기

by ethanjoh 2008. 11. 24.

문자열을 다루는 함수 중에 explode()가 있어서 쓸 일이 있었는데 엉뚱하게도 Array이라는 문자가
출력이 되며 값이 제대로 안나오더군요.

2008/11/24 - [PHP] - Array 값을 디버깅하기

앞서 올린 글에서처럼 디버깅을 해봤더니 이게 배열로 저장이 되는 것이었습니다.

$filename = "file.jpg";
$chk_name = explode(".", $filename);
$extension = $chk_name[sizeof($chk_name)-1];

$chk_name[0] 에는 파일명인 file이, $chk_name[1] 에는 확장자인 jpg 가 저장이 됩니다. 
그래서 위에서 $extension에 jpg이 저장되게 하려고 sizeof() 함수를 통해 값을 구했습니다.


'PHP' 카테고리의 다른 글

PHP 코딩 시 유의사항  (0) 2009.01.15
거래명세서/세금계산서 출력용 PHP 라이브러리  (0) 2009.01.07
PHP 소스코딩법  (0) 2008.11.30
변수명 다음에 자동으로 숫자 붙이기  (0) 2008.11.24
Array 값을 디버깅하기  (0) 2008.11.24