2012-02-28 3 views
3

가능한 중복 :
Reference - What does this symbol mean in PHP?PHP에서 "++"는 무엇을 의미합니까?

내가 웹에서 모든 종류의 것들을 읽어 PHP를 배우고했습니다. 나는 이것이 무엇인지 불리는 것을 알아 내려고 노력했기 때문에 그것을 찾아보고 그것에 대해 읽고 어떻게 작동 하는지를 배울 수있다. 코드에서 "++"를 사용하여 코드가 새 라인을 수행 할 때를 알 수 있도록합니다. 이 코드에 대한 수정을 찾고 싶지 않아 "++"가 호출되어서 찾을 수 있습니다.

$i = 0 
if (++$i == 10) { 
    echo "new line"; 
} 
+0

@animuson 유효한 포인트이지만 "++ operator php"를 쉽게 검색하여 비워 둘 수 있습니다. – ppp

+3

@AnPel : 그 이유는 중복으로 닫는 이유입니다. 따라서 사람들은이를 검색하고 찾은 다음이 모든 정보가있는 자원으로 이동하게됩니다. 중복은 복제 된 질문에 대한 "대체 경로"로서 그대로 유지됩니다. – animuson

답변

5

그것은 접두사 증가 단항 연산자를 불렀다. 숫자 또는 문자를 증가시키고 값을 반환합니다.

postfix 버전은 거의 동일하지만 값을 먼저 반환 한 다음 변수를 증가시킵니다.

+0

빠른 답을 통해 모두에게 감사 드리며, 이제 그것을 찾을 수 있습니다. – Warmour

1

이는 사전 증가입니다. 따라서 코드에서 $i이 처음으로 증가되고 (1 씩 증가) 그 값은 10으로 동등성을 테스트하는 데 사용됩니다.

따라서 표시되는 코드는 1이 10 일 때 본질적으로 테스트합니다.)

0

사전 증가 연산자입니다. 변수 앞에 선행 변수를 추가하고 결과를 반환합니다. 사후 증가 연산자는 현재 값을 반환 한 다음 현재 값을 더합니다. PHP Manuel에는 모든 연산자에 대한 기사가 있습니다.

All PHP Operators
Incrementing/Decrementing Operators

1

는 접두사 증가라는 숫자 연산자이다. 이전에 명시된 숫자를 취하여 1을 더합니다. 여기서 연산 연산자에 대한 자세한 정보를 찾을 수 있습니다 : Howtoforge.com