>  기사  >  백엔드 개발  >  PHP 정적 전역 변수에 관한 7가지 추천 기사

PHP 정적 전역 변수에 관한 7가지 추천 기사

伊谢尔伦
伊谢尔伦원래의
2017-06-11 09:19:511205검색

로컬변수는 저장방식에 따라 동적저장형과 정적저장형으로 나눌 수 있습니다. 함수의 지역 변수는 정적 저장소 클래스로 특별히 선언되지 않는 한 기본적으로 저장 공간을 동적으로 할당합니다. 내부 동적 변수는 함수 호출 후 자동으로 해제됩니다. 함수가 실행된 후에도 내부 변수를 메모리에 유지하려면 정적 변수를 사용해야 합니다. 함수가 실행된 후 정적 변수는 사라지지 않지만 함수에 대한 모든 호출에서 공유됩니다. 즉, 함수가 다시 실행되면 정적 변수는 이전 결과에서 계속 작동하며, 스크립트 실행 중에 사용됩니다. 기간 함수는 처음 호출될 때 초기화됩니다. 함수 변수를 static으로 선언하려면 static 키워드를 사용해야 합니다. 앞서 우리는 PHP 변수 범위의 지역 변수와 PHP 변수 범위의 전역 변수를 소개했습니다. 정적 변수는 응용 프로그램이 성공하면 더 이상 다른 유사한 응용 프로그램을 허용하지 않습니다. 정적 변수는 값을 변경할 수 없다는 의미는 아니며 값을 변경할 수 없는 수량을 상수라고 합니다. 보유하는 값은 변경 가능하며 최신 상태로 유지됩니다. 함수가 호출되거나 종료될 때 변경되지 않기 때문에 정적이라고 합니다. 즉, 마지막 호출

1. 정적 정적 로컬 변수와 정적 전역 변수의 차이점에 대한 자세한 설명

PHP 정적 전역 변수에 관한 7가지 추천 기사

소개: 로컬 변수는 동적 저장소 유형과 정적 저장소로 나눌 수 있습니다. 보관방법에 따른 종류입니다. 함수의 지역 변수는 정적 저장소 클래스로 특별히 선언되지 않는 한 기본적으로 저장 공간을 동적으로 할당합니다.

2. PHP 소스 코드 학습 스레드 안전

소개: C 언어는 범위 측면에서 전역 변수, 정적 전역 변수, 로컬 변수 및 정적 로컬 변수의 4가지 변수를 정의할 수 있습니다.

3. PHP 커널 연구 정적 변수_PHP 튜토리얼

소개: PHP 커널 연구 정적 변수. 정적 변수는 정적 전역 변수일 수 있습니다. unset이 호출되지 않으면 이 정적 변수는 Zend 메모리 관리에 의해 해제될 때까지 항상 존재합니다.

PHP 정적 전역 변수일 수 있습니다. follow 일반 전역 변수의 차이점은 무엇입니까

소개: PHP 정적 전역 변수와 일반 전역 변수의 차이점은 무엇입니까? 위의 예에서 $glo는 전역 범위와 출력 결과는 static 키워드가 있든 없든 다릅니다.

5. PHP 커널은 정적 변수를 연구합니다

PHP 커널은 정적 변수를 연구합니다. 정적 변수는 정적 전역 변수일 수 있습니다. unset이 호출되지 않으면 이 정적 변수는 프로그램이 종료될 때까지 항상 존재하며 Zend 메모리 관리에 의해 해제됩니다.

6. follow 일반 전역 변수의 차이점은 무엇인가요

소개: PHP 정적 전역 변수와 일반 전역 변수의 차이점은 무엇인가요? 위의 예에서 $glo는 전역 범위와 출력 결과는 static 키워드가 있는 것과 없는 것이 다릅니다

7.

PHP 정적 정적 지역 변수 및 정적 전역 변수 요약

소개: 1. 함수가 호출되고 종료될 때 변경되지 않습니다. 그러나 변수는 계속 존재하지만 사용할 수 없습니다. 이를 정의한 함수를 다시 호출하면 계속 사용할 수 있으며, 이전 호출 후 남은 값이 저장됩니다. 2. 정적 지역 변수는 한 번만 초기화됩니다. 3. 정적 속성은 문자로만 초기화할 수 있습니다. 값이나 상수는 사용할 수 없습니다

위 내용은 PHP 정적 전역 변수에 관한 7가지 추천 기사의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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