문제

다음 형식의 줄에 예기치 않은 t_concat_equal 오류가 발생합니다.

$arg1 .= "arg2".$arg3."arg4";

PHP5를 사용하고 있습니다. 나는 단순히 다음을 수행 할 수 있습니다.

$arg1 = $arg1."arg2".$arg3."arg4";

하지만 처음에는 무슨 일이 일어나고 있는지 알고 싶습니다. 어떤 아이디어?

감사합니다, 스위니

도움이 되었습니까?

해결책

이것은 $ arg1이 정의되지 않은 경우에 발생합니다 (값이없고 설정되지 않았습니다.)

다른 팁

따라서 가장 정확한 이유는 위에 게시 된 코드 라인이 다음과 같습니다.

$arg1 .= "arg2".$arg3."arg4";

실제로 내 출처에서 다음과 같습니다.

arg1 .= "arg2".$arg3."arg4";

ARG1에서 $가 누락되었습니다. 나는 통역사가 왜 그것을 먼저 잡지 않았는지 모르겠다. 입력 Jeremy와 Bailey에 감사드립니다. 문제를 해결합니다.

이 하나의 라인에서 세미콜론을 잊어 버린 것 같습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top