숫자형식으로 나타내고 싶은데 왜 안될까요???
if($_pt > $_f_obj->mb_point or $_pt <= 0) alert("전환할 활동포인트가 부족합니다. 최대전환 가능포인트는 number_format({$_f_obj->mb_point})포인트 입니다.");
숫자형식으로 나타내고 싶에서... 위에서 처럼 했더니 바르게 쓰라고 하네요. -..-a
어떻게 써야지 바른 것일까요????
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
아래 그대로 복사후 붙여넣으세요.
$point_num = number_format({$_f_obj->mb_point});
if($_pt>$_f_obj->mb_point or $_pt <=0)
alert("전환할 활동포인트가 부족합니다. 최대전환 가능포인트는 $point_num 포인트 입니다.");
그외 궁금사항은 쪽지 주세요.^^
$point_num = number_format($_f_obj->mb_point_yc4);
alert("전환할 적립포인트가 부족합니다. 최대전환 가능포인트는 {$point_num}포인트 입니다.");
".number_format({$_f_obj->mb_point})."
루트님께서 쓰신 내용중 오류가 발생되는 부분이 두군데? 있죠;;
일반 PHP구문에서는 {}가 안먹히기 때문입니다..;;
echo문이나 출력을 요하는 부분에서 {}를 절대 변수로 지정하기 위해서 쓰는거지
일반 연산에서는 {}를 사용하지 않기 때문입니다..
루트님꺼를 수정한다면
alert("전환할 활동포인트가 부족합니다. 최대전환 가능포인트는 ".number_format($_f_obj->mb_point)."포인트 입니다.");
가 되겠네요.. 소스코드의 최소화..
그런데 코드의 최소화도 좋지만.
유동성을 생각한 구현도 중요하다고 보내요.
그누도 따지고 보면 가변성이 높은 변수들은 한곳에 다 모아두고
필요할시만 쓰니.
소스코드의 간결화는 로직 같은 부분에 적합하다고 봅니다.
이상 제 생각이었구요.^^
제 생각을 말한것뿐이니..
그래두 나쁘셨다면 죄송..^^;;;