for문으로 변경하려면 어떻게해야 될까요?

for문으로 변경하려면 어떻게해야 될까요?

QA

for문으로 변경하려면 어떻게해야 될까요?

본문

아래 소스를 for문으로 구현하려는데 잘 안되네요.

for문으로 변경하려면 어떻게해야 될까요? 도움 부탁 드립니다ㅜ

 

if(strpos($wr_3, '사과') !== false) {
     $wr_a = '사과';
if(strpos($wr_3, '딸기') !== false) {
     $wr_b = '딸기';
if(strpos($wr_3, '포도') !== false) {
     $wr_c = '1.5m';
     $wr_3 = "{$wr_a} {$wr_b} {$wr_c}";
}
}
}

이 질문에 댓글 쓰기 :

답변 2

"1.5m"는 오타로 보구요. "포도"라고 쓰려는 걸 잘못 쓰신걸로 판단하고 작성합니다.

for보다 foreach가 더 편리해보이네요.

 


$fruits = array("사과", "딸기", "포도");
$str = '';
foreach($fruits as $fruit) {
    if(strpos($wr_3, $fruit) !== false) $str .= $fruit . " ";
}
$wr_3 = $str;
답변을 작성하시기 전에 로그인 해주세요.
전체 150
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT