Copy
$userId = "test"
$userCnt = "3"
변수는 이렇게 있습니다.
저 두 변수를 사용해서 test-4 라는 문자를 만들고 싶습니다.
그래서
Copy
echo $userid."-".(int)$userCnt+1;
이렇게 했는데 $userCnt라는 변수가 int 형으로 변환이 안 됐는데
출력은 앞에 $userid 값도 안 나오고 그냥 1만 나오네요
어떠헥 해야하나요?
|
답변 2개
채택된 답변
+20 포인트
2023-02-18 (토) 13:00:51
Copy
$userId = "test";
$userCnt = "3";
echo $userId.'-'.($userCnt+1);
연산시 괄호로 묶어보세요.
Copy
$userId = "test"; $userCnt = "3"; $result_str = $userId . '-' . ($userCnt+1); echo $result_str;
답변을 작성하려면 로그인이 필요합니다.