테스트 사이트 - 개발 중인 베타 버전입니다

$aaa = 1000M 에서, M빼고 다시 $aaa에 담으려면? 채택완료

sinbi 8년 전 조회 1,832

어떻게 하는지? 

$aaa = 1000M

$bbb = 2000M

$ccc = 3000M 

이 3개를 합산한 후, M 붙이려고 합니다.

즉,

1. M 뗀다. 

2. 세 변수 합산한다

3. 다시 M 붙인다.

예제 코드를 보여주시면 감사하겠지만, 

힘드시면, 

위 1,2,3 번을 하는데 필요한 PHP 함수 소개 부탁드립니다.

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

답변 1개

채택된 답변
+20 포인트
8년 전

</p><p><?php</p><p>$aaa = '1000M';</p><p>$bbb = '2000M';</p><p>$ccc = '3000M';</p><p>
</p><p>// 1.</p><p>// $ddd = $aaa + $bbb + $ccc;</p><p>// </p><p>// 2.</p><p>$ddd = (int)$aaa + (int)$bbb + (int)$ccc;</p><p>// </p><p>// 3.</p><p>// $ddd = (int)str_replace('M', '', $aaa) + (int)str_replace('M', '', $bbb) + (int)str_replace('M', '', $ccc);</p><p>
</p><p>echo $ddd . 'M';</p><p>?></p><p>

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

답변에 대한 댓글 1개

s
sinbi
8년 전
오호,,,,앞에 (int) 붙이면 간단하게 숫자로 인식하는가 보군요.
저 코드를 자주 보긴 했는데, 이럴 때 써먹는 줄은 ^^;

덕분에 새로운 거 알았네요. 자세한 답변 감사합니다.
( ^ _________ ^ ) ==========b

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

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

로그인