아래 코드를 합칠 수 있나요?

· 2013-12-01 (일) 18:57:08 · 1971 · 2
[code]
//첨부파일 확장자 추출
$image0 = urlencode($list[$i][file][0][file]);
$image1 = urlencode($list[$i][file][1][file]);
$image2 = urlencode($list[$i][file][2][file]);



elseif (preg_match("/\.(gif|jpg|jpeg|png)$/i", $image0))
echo "<img src=\"$board_skin_path/img/icon_image.png\" align=absmiddle>";
elseif (preg_match("/\.(gif|jpg|jpeg|png)$/i", $image1))
echo "<img src=\"$board_skin_path/img/icon_image.png\" align=absmiddle>";
elseif (preg_match("/\.(gif|jpg|jpeg|png)$/i", $image2))
echo "<img src=\"$board_skin_path/img/icon_image.png\" align=absmiddle>";
[/code]

첨부파일를 첫번째부터 업로드하면 좋으련만 그게 아닌 경우도 있어서

0번만 사용하다가 임의로 늘려보니 길어서 질문드립니다.
|

댓글 2개

2013-12-01 (일) 22:07:40
합친다는게 무슨 말인가요?
위에 3개인 것을 한줄로 만들고 싶다는 것인가요?
for 문으로 사용하시면 될거 같은데요
2013-12-02 (월) 00:41:03
<?
for($i = 0 ;$i <3;$i++){
$image = urlencode($list[$i][file][$i][file]);
if (preg_match("/\.(gif|jpg|jpeg|png)$/i", $image)) {
echo "<img src=\"$board_skin_path/img/icon_image.png\" align=absmiddle>";
}
}
?>

for 문으로는 이런식으로 처리하시면됩니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-12-02 조회 2,106
13-12-02 조회 1,903
13-12-02 조회 2,592
13-12-02 조회 1,814
13-12-02 조회 2,244
13-12-02 조회 1,987
13-12-01 조회 2,460
13-12-01 조회 2,175
13-12-01 조회 1,995
13-12-01 조회 1,972
13-12-01 조회 2,251
13-12-01 조회 2,231
13-12-01 조회 2,175
13-12-01 조회 2,379
13-12-01 조회 2,668
13-12-01 조회 2,027
13-12-01 조회 2,222
13-12-01 조회 2,197
13-11-30 조회 1,978
13-11-30 조회 1,805