오늘 질문이 많아서 죄송해요,,-_-
본문
$recv_mb_id =$me_memo = '';
$recv_id = trim($wr_19); $amount = trim($wr_25);
if($amount == '+10000이상이면 ') $me_memo = "+ 10000 이상입니다.";
else if($amount == '-10000이상이면' ) $me_memo = "-10000 이상입니다.";
wr_25값이 +1만이상일 때나 -1만이상일 때 wr_19에게 알림을 보내려는데요,,,
if
else 부분 코드를 어떻게 해야 할지요,,,
작년이나 올해나 늘 초보라 죄송해요,,고수님들 괴롭히는거 같구,,
답변 4
숫자를 비교하기위해서
먼저
형변환을 하시는게 좋습니다.
정수형사이즈에 해당되므로
intval 을 이용합니다.
$recv_mb_id =$me_memo = '';
$recv_id = trim($wr_19); $amount = trim($wr_25);
$amount = intval($amount);
if($amount > 9999) $me_memo = "+ 10000 이상입니다.";
if($amount < -9999) $me_memo = "-10000 이하입니다.";
각기 비교를 하는 구조라면
else문을 안붙이는 방법도있습니다.
붙이셔도 됩니다.
두번비교냐 한번비교냐의 차이입니다.
!-->$recv_mb_id =$me_memo = '';
$recv_id = trim($wr_19);
$amount = trim($wr_25);
$no = 10000;
if( $amount > $no ){
$me_memo = $no." 이상입니다.";
}else{
$me_memo = $no." 와 같거나 이하입니다.";
}
echo $me_memo ;
$amount = trim($wr_25);
이부분을
$amount = (int)trim($wr_25);
이렇게 바꾸셔야 할듯 하네요 ^^
감사합니다~ 고수님들이 총 출동해주셨네요^^
모두 원하는 답인거 같습니다~
답변을 작성하시기 전에 로그인 해주세요.