이거 왜 코드가 안먹는건지 궁금합니다 ㅠ
본문
<?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 } ?>
답변을 작성하시기 전에 로그인 해주세요.