숫자 비교값 함수가 있을까요? 채택완료

$total 의 숫자값이 있고

글쓰기시 $a 숫자를 입력하고 $total 에 $a 를 더 해줘야하는데 

 

새로 글쓰기에서는 $total + $a  하면 되는데 

수정시에 기존 입력한 $a와 수정 입력한 $b 를 비교해서

차이값을 구해야하는데 숫자 차이값을 구하는 함수가 있을까요??

 

$a = 100;

$b = 50;

차이값 = 50 

구하는 함수요

답변 5개

채택된 답변
+20 포인트

아래처럼 절대값으로 구성해 보세요.

 

Copy
<?php
function my(...$n) {
    return abs($n[0] - $n[1]);
}
$a = 50;
$b = 80;
echo my($a, $b);
?>

 

그냥 바로 절대값을 빼는게 나을 듯요

 

Copy
<?php
$a = 50;
$b = 100;
echo abs($a - $b);
?>
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

댓글을 작성하려면 로그인이 필요합니다.

a값을 저장을 하는지 total값을 저장을 하는지

저장하는 그누보드 필드는 무엇인지 등을 알아야 답변이 가능하겠습니다

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

함수가 없으니 만들어서 사용 하라네요.

Copy
function calculateDifference($a, $b) {
    return $a - $b;
}

$a = 100; // 이전에 입력한 값
$b = 50;  // 새로 입력한 값

$차이값 = calculateDifference($a, $b);

echo "차이값: " . $차이값;
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

그누순정 기준

 

글쓰기시 $wr_id == 0

글수정시 $wr_id > 0

 

이렇게 조건문으로 구성해 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이해가 잘 안가는데요 ㅜㅜ 단순히 $a 숫자와 $b 숫자의 차이값을 구하는 함수가 있는지 여쭤본거예요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고