특정문자 포함 제거
본문
(<?php echo $member['mb_id'];?>) 이것을 불러올때
자바로 mb_id text가 ( kakao 또는 n_ ) 으로 시작할경우
안나타나고 그외에만 나타나게 하고자 하는데
어케하나요
kakao, n_ 각각 텍스트만 없애는게 아니라
위에 문자를 포함한 전체 를 안보이게 하고자 하는데
어케하나여
답변 3
아래와 같이 해주세요.
$text1 = strstr($member['mb_id'], 'kakao');
$text2 = strstr($member['mb_id'], 'n_');
if($text1 || $text2)
{
echo "";
}
else
{
echo $member['mb_id'];
}
str_replace('해당문자','바꿀문자',변수);
$member['mb_id']
if(strpos($member['mb_id'], 'kakao') !== false) {
str_replace('kakao','',$member['mb_id']);
}else if(strpos($member['mb_id'], 'n_') !== false) {
str_replace('n_','',$member['mb_id']);
}
(<?php echo $member['mb_id'];?>) 대신 아래 코드로 변경해보세요
<?php
if(substr($member['mb_id'], 0, 5) == "kakao" || $member['mb_id'], 0, 2) == "n_") {
echo "";
} else {
echo "(".$member['mb_id'].")";
}
?>
답변을 작성하시기 전에 로그인 해주세요.