테스트 사이트 - 개발 중인 베타 버전입니다

파일명 나타내기 질문 채택완료

니냐노 4년 전 조회 1,740

파일 확장자명  ex) 니냐노.jpg 등 을 substr을 써서 뒤에 3글자를 얻는다

만약 jpg라면  이 그림을 나타내주고 png라면  png의 그림을 나타내주게 하고싶은데 

어떻게 해야될까요 ㅠㅠ

</p>

<pre>
<?php
$downname =substr(get_text($it['it_1_subj']),-4,3);
if($downname == 'jpg'){ echo '<img src="" alt="">'

}else if($downname == 'png'){
echo '<img src="" alt="">'
}
 ?></pre>

<p>

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
B
4년 전

</p>

<p><?php</p>

<p>$filename = get_text($it['it_1_subj']); // 파일명 할당

if ( preg_match('/\.(jpe?g|gif|png)$/i', $filename) ) { // .jpg .jpeg .gif .png (대소문자 무시) 확장자로 끝나면

    printf('<img src="%s" alt="">', $filename); // 이미지 태그 출력 … echo문 등 출력은 편한 형태로

}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

니냐노
4년 전
어후ㅠ 선생님 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

4년 전

src 부분에 경로를 넣어주고 /{$it['it_1_subj']} 해주시면 될거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

니냐노
4년 전
신경써주셔서 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인