PHP 변수값 2개를 더하는 방법
본문
<?
// 일련번호값 설정
$arr_no=array("1","2","3","4","5","6","7","8","9","0");
$str="";
// 쿠폰번호의 길이는 숫자로 10자 (물론 조정가능)
for ($i=0; $i<10; $i++){
// 랜덤을 돌려 숫자 부여
$str.=$arr_no[rand(0,(count($arr_no)-1))];
}
// 랜덤 함수로 생성한 일련번호와 현재 날짜와 유저 ID를 합친 임시 쿠폰번호
$temp_code = ($str. + $today_time);
?>
변수값 2개를 더하는 방법을 알고 싶습니다.
제가 저렇게 적으면 그냥 숫자가 더해지지 않고 결합되기만 해서.. 어떻게 하면 되나요??
p.s : $today_time의 값은 2016122011 입니다.(년월일시)
!-->답변 2
intval($str) + intval($today_time)
<?php
// 일련번호값 설정
$arr_no=array("1","2","3","4","5","6","7","8","9","0");
$str="";
// 쿠폰번호의 길이는 숫자로 10자 (물론 조정가능)
for ($i=0; $i<10; $i++){
// 랜덤을 돌려 숫자 부여
$str.=$arr_no[rand(0,(count($arr_no)-1))];
}
// 랜덤 함수로 생성한 일련번호와 현재 날짜와 유저 ID를 합친 임시 쿠폰번호
$temp_code = (intval($str) + time());
echo $temp_code ;
답변을 작성하시기 전에 로그인 해주세요.