이거 왜 코드가 안먹는건지 궁금합니다 ㅠ

이거 왜 코드가 안먹는건지 궁금합니다 ㅠ

QA

이거 왜 코드가 안먹는건지 궁금합니다 ㅠ

본문

<?php if ($A == 'abcd') { ?>
<font style="color:#ccc"><?php echo $A ?></font>
<?php } else { ?>
<?php echo $A ?>
<?php } ?>

 

위 코드는 잘 먹힙니다. A 내용이 abcd인 경우 A의 폰트 색상이 #ccc로 잘 먹히는데요.

 

 

 

문제는 A 내용에서 abcd를 포함하는 경우로 확장하고 싶은 경우, (예를들어 abcdefg)

 

검색해보니 strpos 함수로 찾을수 있다고 해서 아래와 같이 해봤는데요.. 안먹히네요 ㅠ

 

아래 코드에서 어떤 부분이 문제인가요?

 

<?php if (strpos($A, 'abcd')) { ?>
<font style="color:#ccc"><?php echo $A ?></font>
<?php } else { ?>
<?php echo $A ?>
<?php } ?>

이 질문에 댓글 쓰기 :

답변 1

이렇게 해보세요

<?php if (strpos($A, 'abcd')!==false) { ?>
<font style="color:#ccc"><?php echo $A ?></font>
<?php } else { ?>
<?php echo $A ?>
<?php } ?>

답변을 작성하시기 전에 로그인 해주세요.
전체 49
QA 내용 검색

회원로그인

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