답변 2개
채택된 답변
+20 포인트
1년 전
</p>
<p><?php
$list = [
['wr_9' => 1, 'wr_8' => 2],
['wr_9' => '', 'wr_8' => 2]
];</p>
<p> </p>
<p>for ($i = 0; $i < count($list); $i++) {
$list[$i]['wr_9'] = (float)$list[$i]['wr_9'];
$list[$i]['wr_8'] = (float)$list[$i]['wr_8'];</p>
<p>
echo number_format((-$list[$i]['wr_9'])+($list[$i]['wr_8']));</p>
<p>
echo PHP_EOL;
}
?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
뽕엄능브라
1년 전
감사합니다, 리스트에서 20-30곳(다른 다수의 필드)에 number_format을 1줄로 사용하고 있었는데 리스트에 담아서 포문돌리기는 무리가 있을거 같습니다,
�
배르만
1년 전
1줄로 표현해야 할 경우 다음처럼 시도할수 있습니다.
[code]
<?php echo number_format((-(float)$list[$i]['wr_9'])+((float)$list[$i]['wr_8']))?>
[/code]
[code]
<?php echo number_format((-(float)$list[$i]['wr_9'])+((float)$list[$i]['wr_8']))?>
[/code]
�
뽕엄능브라
1년 전
감사합니다, 절망에서 희망으로 ㅎㅎ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인