if에 특정단어 포함 조건문 만드는 법 채택완료
라임2
3년 전
조회 1,825
if 조건문에서 wr_option에 조건을 부여하려는데요.
wr_option의 선택값이 html1,html2,secret 이렇게 있습니다.
선택에 따라 html1,secret 이거나 html2,secret 이렇게 값이 저장되고요.
secret 문구가 포함되는 것에만 조건을 걸려는데 방법을 모르겠네요.
sql 에는 SELECT * FROM `게시판` WHERE `wr_option` LIKE '%secret%' 이런식로 like를 사용하는데요.
if($list[$i]['secret'] == "secret") 이렇게 말고 어떻게 해야할지 조언 부탁드립니다.
if($list[$i]['secret'] like '%secret%') 이런 느낌인데 이건 작동을 안하니까요.;;
읽어주셔서 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
3년 전
php 함수에
strpos 가 있습니다.
strrpos 도 있는데
둘중에 취향에 맞는걸로 사용하면되시고
if (strrpos($list[$i]['secret'], 'secret') !== false)
와 같이 사용하면됩니다
https://www.php.net/manual/en/function.strrpos.php
https://www.php.net/manual/en/function.strpos.php
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
라임2
3년 전
정말 감사드립니다. 덕분에 잘 해결했습니다.^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인