파일명에서 파일의 확장자만 불러오려면 어떻게 하면 될까요? 정보
파일명에서 파일의 확장자만 불러오려면 어떻게 하면 될까요?
본문
list.skin.php에서
{$list[$i]['file'][0]['source']} 이용하면, 게시물의 파일명을 불러오는데요.
파일명에서 파일의 확장자만 불러오려면 어떻게 하면 될까요?
예로 ABC.jpg 파일이 있으면, jpg 만 보여주는 것입니다.
운영자님께
preg_match("/\.(\w+)$/i", $list[$i]['file'][0]['source'], $matches);
echo $matches[1];
를 활용해보라는 답변을 받았는데, 적용하기가 어려워 글을 남깁니다.
도움 부탁 드려요~ㅜㅜ
{$list[$i]['file'][0]['source']} 이용하면, 게시물의 파일명을 불러오는데요.
파일명에서 파일의 확장자만 불러오려면 어떻게 하면 될까요?
예로 ABC.jpg 파일이 있으면, jpg 만 보여주는 것입니다.
운영자님께
preg_match("/\.(\w+)$/i", $list[$i]['file'][0]['source'], $matches);
echo $matches[1];
를 활용해보라는 답변을 받았는데, 적용하기가 어려워 글을 남깁니다.
도움 부탁 드려요~ㅜㅜ
댓글 전체
$path = pathinfo(파일주소);
$ext = strtolower($path['extension']);
하시면 될듯합니다
$ext = strtolower($path['extension']);
하시면 될듯합니다
$filename = $list[$i][file][0][source];
$ext = substr(strrchr($filename,"."),1);
$ext = strtoupper($ext);
으로 해결하였습니다. 답변 감사드립니다.
$ext = substr(strrchr($filename,"."),1);
$ext = strtoupper($ext);
으로 해결하였습니다. 답변 감사드립니다.
[0]는 어떤뜻인가요??
저도 화일명에 고민하고 있는데요^ 화일명뒤에 날짜같은거 붙여볼려면 어떻게하면될가요??