>  기사  >  백엔드 개발  >  PHP 중국어 왜곡 문자 PHP에서 i와 i의 차이점과 효율성에 대한 간략한 분석

PHP 중국어 왜곡 문자 PHP에서 i와 i의 차이점과 효율성에 대한 간략한 분석

WBOY
WBOY원래의
2016-07-28 08:29:241138검색

기본적인 차이점을 먼저 살펴보겠습니다.

i: 먼저 i가 위치한 표현식에서 i의 현재 값을 사용한 다음 i에 1을 더합니다

i: 먼저 1을 더한 다음 i가 위치한 표현식에 i의 새 값을 사용하도록 합니다.

비디오 튜토리얼을 보고 글을 쓸 때 i 대신 i를 쓰세요. for loop, 온라인 접속 검색 결과 효율성 문제가 있는 것으로 확인됨

i는 다음 코드와 동일

i += 1; 
return i; 

i is 다음 코드와 동일합니다

j = i; 
i += 1; 
return j;

물론 컴파일러가 이러한 차이점을 최적화하면 효율성은 거의 동일합니다.

i와 i의 차이점을 자세히 알려드리겠습니다

1. i의 용법(예: a=i, i=2)

먼저 i 값에 1을 더한 다음(즉, i=i 1) 이를 변수 a에 할당합니다(즉, a=i)

그런 다음 최종 a 값을 지정합니다. 는 3과 같고 i 값은 3과 같습니다.

따라서 a=i는 i=i 1, a=i

2와 동일합니다. i의 사용법(예: a=i, i=2)

먼저 i 값을 변수 a에 할당(즉, a=i)한 다음 i 값에 1을 추가합니다(즉, i=i 1).

그러면 최종 a 값은 다음과 같습니다. 2이고 i값은 3이다.

그래서 a=i는 a=i, i=i 1

3. i와 i

a=i는 i, a=i와 같습니다

a=i는 a=i, i

4. i와 i가 단독으로 사용되는 경우 i=i 1과 같습니다

a에 할당하면 새 변수, i 먼저 i 값에 1을 더하고 먼저 새 변수에 i를 할당합니다.

위는 편집자가 소개한 PHP의 i와 i의 차이점과 효율성에 대한 전체 설명입니다. 궁금한 점이 있으면 메시지를 남겨주세요. 편집자는 즉시 모든 사람에게 답변할 것입니다. 이 웹사이트를 지원해주셔서 진심으로 감사드립니다!

위 내용은 PHP의 중국어 가블드 코드에 대한 소개와 PHP의 중국어 가블드 코드 내용을 포함하여 PHP의 i와 i의 차이점과 효율성을 간략하게 분석한 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.