리자님 영카트4에 왜 이렇게 코딩하셨지 묻고 싶습니다.
본문
if ($od_settle_case == "무통장")
{
$od_temp_point = (float)str_replace(",", "", $od_temp_point);
$od_receipt_point = (float)str_replace(",", "", $od_temp_point);
}
else
{
$od_temp_point = (float)str_replace(",", "", $od_temp_point);
$od_receipt_point = 0;
}
답변 1
살면서 흑역사 한두개 쯤은 가지고 있을겁니다.
(여기서의 흑역사란 작동은 하지만 깔끔하지 못한 코드라고 해두죠. ㅋ)
저는 소프트웨어를 공개하는 바람에 누구나 몇개만 가지고 있을 흑역사를 몇만배 이상은 가지고 있습니다.
이 코드도 그런 흑역사의 일부분 이라고 생각해 주시구요.
변수에 컴마를 품은 값이 넘어오므로 그것을 없애주기 위한 용도로 만들었을 것으로 추정하고 있습니다.
(하도 오래전 일이라 ㅠㅠ)
그런데 이 코드가 영카트5에도 존재하나요?
태그가 영카트5로 되어 있네요.
답변을 작성하시기 전에 로그인 해주세요.