PHP의 전역 키워드 사용
PHP 전역 키워드
전역 키워드는 함수 내의 전역 변수에 액세스하는 데 사용됩니다.
예제 1
$x=5; $y=10; function myTest() { global $x,$y;//通过global来声明$x,$y,相当于传递参数 $y=$x+$y; } myTest(); echo $y;
Output
// 输出 15
$x 및 $y의 값이 함수 외부에서 정의되었으며 함수 내부의 합이 $y에 할당되었음을 나타냅니다. 함수는 함수 외부에서도 얻을 수 있습니다
전역 변수: 함수 외부 변수, 함수 내부 변수, $GLOBAL의 슈퍼 전역 변수.
Global은 전역 변수를 정의하는 데 사용되지만 이 전역 변수는 전체 웹사이트에 적용되는 것이 아니라 현재 페이지(include 또는 require에 있는 모든 파일 포함)에 적용됩니다.
그러나 함수 본문 내에 정의된 전역 변수는 함수 본문 내에서 사용할 수 있지만, 함수 본문 외부에 정의된 전역 변수는 함수 본문 내에서 사용할 수 없습니다.
참고:
이유는 전역으로 선언하는 동안 변수에 값을 할당할 수 없기 때문입니다.
함수 본문 내에서 사용할 수 있는 전역 변수를 함수 본문에 정의합니다.
위 내용은 PHP의 전역 키워드 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undress AI Tool
무료로 이미지를 벗다

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

Xiaomi는 글로벌 시장을 위해 또 다른 WLAN 메시 시스템을 출시했습니다. AC1200 라우터(Amazon에서 약 69유로)가 이 나라에서 판매된 후 이제 Xiaomi Mesh System AC1200이 발표되었습니다. 최근에 신제품이 상장되었습니다.

홍콩에서 최초의 라이센스가있는 암호 화폐 거래소 인 Hashkey는 2 월 18 일 X 플랫폼에서 국제 거래 플랫폼 Hashkeyglobal이 공식적으로 BNB (Binance Coin)를 출시했다고 발표했습니다. "Hashkeyglobal 추가점 거래 : BNB는 새로운 사용자를 환영합니다. BNB는 HK $ 10,000 상금에 참여하고 HK $ 10 보상 (첫 번째 제공)에 참여할 수 있습니다. BNB 예금 및 철수 : BNB/USDT Spot Trading : 8:00 2 월 18 일 Zhao Changpeng (CZ)의 CZ는 BNIC의 명성을 얻었습니다 Inance 설립자 인 Zhao Changpeng (CZ)은 BNB가 Hashkeyglobal에 있다고 말했습니다.

샤오미는 최근 글로벌 웹사이트에 샤오미 사운드바 2.0ch를 등록했는데, 이에 대한 구체적인 정보는 아직 없지만 글로벌 출시가 보류 중임을 나타냅니다. 늘 그렇듯이 Xiaomi는 모든 기술 사양을 공개하지만 어떠한 정보도 제공하지 않았습니다.

우리는 이미 중국에서 판매되고 직수입을 통해 주문할 수 있는 샤오미 라우터 BE3600에 대해 보도했습니다. 소매업체에 따라 직접 수입품의 가격은 100유로 미만일 수 있지만 이러한 유형의 구매에는 함정이 없는 것은 아닙니다.

Xiaomi는 최근 제조업체의 글로벌 웹사이트에 등장한 Xiaomi Smart 온도 및 습도 모니터 3라는 새로운 스마트 홈룸 공기 센서를 시장에 출시하고 있습니다. 불행히도 Xiaomi는 아직 정확한 날짜를 밝히지 않았습니다.

Xiaomi는 글로벌 웹사이트에 3개의 새로운 TV를 나열했지만 가격과 출시 날짜 측면에서 시장 출시에 대한 구체적인 정보는 아직 없습니다. TV 세트는 55, 65, 75인치 화면 대각선으로 제공됩니다. 관심

Redmi Buds 6 Active를 통해 Xiaomi는 다소 단순하고 완전한 무선 헤드폰을 제공합니다. 이러한 제품은 이미 아시아에서 판매되고 있으며 고객이 직접 수입을 통해 주문할 수 있습니다. 이제 글로벌 출시가 발표되었으며 헤드폰이 출시되었습니다.

글로벌 키워드는 함수 내부의 글로벌 변수를 수정하는 데 사용됩니다. Python은 함수에 할당 된 변수를 로컬 변수로 처리하는 기본값이므로 동일한 이름으로 글로벌 변수를 수정 해야하는 경우 글로벌로 선언해야합니다. 예를 들어, x = 10을 정의한 후, 함수의 직접 x = 20은 로컬 변수를 생성하고 GlobalX를 추가하면 Global x의 값을 수정합니다. 일반적인 시나리오는 다음과 같습니다. 1. 함수의 글로벌 변수를 변경해야합니다. 2. 다중 함수는 동일한 변수를 공유하고 수정합니다. 3. 자주 인수 전송을 피하기 위해 코드 구조를 단순화합니다. 그러나 코드 유지 보수의 어려움을 방지하기 위해 학대를 피해야합니다. 사용 요령은 다음과 같습니다. 모듈 수준 변수는 전역이 필요하지 않습니다. 동일한 함수가 여러 전역 변수를 선언 할 수 있습니다. 글로벌은 별도로 선언 한 다음 지정되어야합니다. 오류 예제에는 포함됩니다
