Q&A를 적다가.. 역시...생각이 다다르군요...ㅎㅎㅎ

http://sir.co.kr/qa/?wr_id=77587

 

뭔가 간단한거 같지만... 어떤방식으로 접근하냐의 차이가.. 완전 다르네요...

저런걸 볼때마다 아.. 혼자 개발하는것보다 같이 개발하는점에서

새롭게 많이 배울수 있지않을까 하는 생각입니다...

 

제 답이 맞는지는 모르겠지만..틀렸다면....그냥 모른척해주시길..ㅋㅋㅋㅋ

|

댓글 8개

접근법은 개인 취향이고..
속도 빠른 것은 건망증 차이고요.
완전한 것은.. 자만 입니다.

어? 소주 한 잔 먹으니 또 제대로 나온다?
술을 먹어야 하나? 그니까 음주타이프.. ?

죄송합니다. "뿌하하" 님..
댓글 1등 했다.. ㅡㅡ/
우리는.. 왜 1등에 연연하였죠?

오래 사는 것이 더 좋은디..
그렇죠..ㅎㅎ 개인취향이지만.. " 아 이렇게도 접근할 수 있구나 "
라는 하나의 새로운 방법을 터득하는게 아닐까 하는 생각에...ㅎㅎ
재미없는 글이다보니 댓글도 안달립죠ㅎㅎ...
1등 축하드립니다...ㅋㅋㅋㅋ
우리가.. 이거 최상위글 만들까요?
우리들 생각이 다른 것은 참 입니다.
참을 능가할 소스가 있어요?
뭐...그러실 필요까지야...ㅎㅎㅎㅎㅎ
땡깡 놓으면 먹혀요.. ㅎ
요구사항 중 '숫자는 계속해서 변동이 될 수 있어요' 라는 것은 강제로 숫자를 fix 하기 보다는 변수를 받는게 여러모로 유익해보이네요
지금처럼 당장의 이슈를 해결하기에는 방법이 될 수 있겠지만요
숫자가 바뀌었을때 이슈를 해결할려고 소스 수정은 별로 좋아보이진 않습니다.

아 추가로 39번 돌리고 if 문으로 마지막 문자 지울려는거보다는 문자 다 기입하고 substr 로 마지막 문자만 지우는게 더 좋습니다.
아...그렇군요..
그럼 for문의 39를 변수로 지정해주는게 좋겠네요.
substr로 마지막문자를 지우는경우는 어떤면에서 좋은건가요??
속도적인면이 더 빠른건가요?
속도에서는 대등소이 합니다 큰 이슈는 없습니다
(요새 하드웨어 좋잖아요)
다만 큰 틀에서 보면 숫자가 바뀌었을때마다 if 문을 제어하는거보다는
마지막 문자만 지우는거면 로직이 훨씬 간결해지는 현상은 있지요.
(39번 돌리면서 39가 아니면 문자 붙이고 또 돌리고 문자 붙이고 마지막에 문자 빼고 별로 좋진 않죠)

답변글 그대로 차용하자면..

<?php
for ($i=0; $i<=39; $i++) {
if ($i < 39) {
$wr_1 .= "$ext1_".$i."|";
} else {
$wr_1 .= "$ext1_".$i;
}
}
?>




<?php
for ($i=0; $i<=39; $i++) {
$wr_1 .= "$ext1_".$i."|";
}
$wr_1 = substr($wr_1, 0,-1);
?>
의 차이죠
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
10년 전 조회 1,205
10년 전 조회 2,904
10년 전 조회 1,256
10년 전 조회 1,102
10년 전 조회 901
10년 전 조회 1,115
10년 전 조회 1,261
10년 전 조회 1,097
10년 전 조회 1,637
10년 전 조회 1,208
10년 전 조회 813
10년 전 조회 1,105
10년 전 조회 1,111
10년 전 조회 1,089
10년 전 조회 1,142
10년 전 조회 1,204
10년 전 조회 1,123
10년 전 조회 1,105
10년 전 조회 1,091
10년 전 조회 1,077
10년 전 조회 1,211
10년 전 조회 1,092
10년 전 조회 1,082
10년 전 조회 1,028
10년 전 조회 1,079
10년 전 조회 1,262
10년 전 조회 1,644
10년 전 조회 1,417
10년 전 조회 868
10년 전 조회 1,511
🐛 버그신고